использование jquery при загрузке страницы контента в asp.net 4.0 - PullRequest
0 голосов
/ 26 февраля 2011

Я новичок в JQuery, мне нужно горизонтальное меню аккордеона с помощью JQuery, я нашел несколько кодов, но я не могу использовать их на главной странице и странице содержимого в asp.net 4.0.как я могу определить метод jquery на главной странице asp.net и на странице контента ... вот пример jquery, который я хочу использовать на своей странице ...

заголовок страницы контента

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <link href="slidemenu.css" rel="stylesheet" type="text/css" />
<script src="slidemenu.js" type="text/javascript"></script>

endcontentheader

maincontent

<script type="text/javascript">
    $('#MainContent').load(Function(){
    slideMenu.build('sm',200,10,10,1);
    });
</script>

Вот теги ul и li с i

endmaincontent

Ответы [ 2 ]

1 голос
/ 26 февраля 2011

Чтобы убедиться, что иерархия DOM полностью построена и существует элемент #MainContent, вызовите необходимый сценарий jQuery в функции $ (document) .ready:

<script type="text/javascript">
$(document).ready(function() {
    $('#MainContent').load(Function(){
        slideMenu.build('sm',200,10,10,1);
    });
});
</script>

.ready () - API jQuery

0 голосов
/ 26 февраля 2011

попробуйте переместить тег сценария на свою страницу содержимого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...