Я хочу изменить цвет фона тега LI, который я нажал ....
Но проблема в том, что код (как JQuery, так и список LI) находится на главной странице (Admin.master), я написал следующий код на Admin.Master страницы ... Но это не кажется, что работа .....Изменение фона выбранного LI с помощью JQuery
<div id="main_menu">
<ul>
<li><a href="dashboard.aspx">Dashboard</a> </li>
<li><a href="Contacts.aspx">Contacts</a></li>
<li><a href="MeetingA.aspx">Schedule Meeting</a></li>
<li><a href="Tasks.aspx">Task</a></li>
<li><a href="Calendar.aspx">Calendar</a></li>
<li><a href="Documents.aspx">Documents</a></li>
</ul>
</div>
Мой JQuery код:
$(document).ready(function(){
$("li").click(function(){
$('li').removeClass('selected');
$(this).addClass('selected');
});
});
Стиль:
<style type="text/css">
li { color: #000; } li.selected { color: #FF0000; }
</style>
Весь код на MasterPage, но не получить решение ..
Спасибо, Вишал
- Мой код JQuery: $ (document) .ready (function() { $ ("li"). Click (function() {$ ('li'). RemoveClass ('selected'); $ (это) .addClass ('selected'); }); }); - Стиль: –
Редактировать свой вопрос и ввести код. Почему имеет значение, где html и jQ? – elclanrs
Ну, я не уверен, почему он не работает ..... на главной странице !!! –