Выборка в JQuery
Есть вот такой вот код:
$("#mainTable").click(function () { $(this + ".more").css("color", "blue"); }); А он не работает ) Смысл кода думаю понятен. Кликаем на табличку с id=mainTable и содержимое тега с классом more, который идет после этой таблички должно становиться синеньким. А не работает( |
$("#mainTable").click(function () { $(this).css("color", "blue"); }); попробуй так |
дык.. мне то надо чтобы менялся цвет ни в самой табличке, а в элементе с классом more после неё.
|
извиняюсь, не внимательно прочитал
$("#mainTable").click(function () { $(".more","#mainTable").css("color", "blue"); }); |
нашел!!!
мне вот так надо было $("#mainTable").click(function () { $(this).next().css("color", "blue"); }); Всем спасибо большое ))) |
а еще можно цвет в css вынести, а добавлять/удалять класс элемента
Цитата:
$(".more", this).css("color", "blue"); или $(this).find('.more').css('color', 'blue'); а вариант ТС еще лучше |
Часовой пояс GMT +3, время: 20:33. |