Использование переменной Jquery в Javascript - PullRequest
2 голосов
/ 08 октября 2011

Я использую селектор jQuery в вызове запроса AJAX, поэтому в соответствии со значением, возвращаемым запросом, я выбираю необходимый div с помощью селектора eq (), но проблема в том, что я застрял с некоторыми неопределенными вещами

Вот что я хочу сделать

$('.win7red:eq(9)').parent.children('span:eq(1)').children('div:first').css("opacity", "1");

Здесь значение в первом селекторе эквалайзера должно быть переменным согласно запросу

Я получил значение в переменной javascript, называемой reqи затем я использовал это, но это показывает ОШИБКА

$('.win7red:eq(req)').parent.children('span:eq(1)').children('div:first').css("opacity", "1");

Я даже пробовал это, но ни один из них не работал

$var = $('.win7red');
$var1 = $var:eq(req); 
$var1.parent.children('span:eq(1)').children('div:first').css("opacity", "1");

Пожалуйста, помогите в решении этой проблемы.

1 Ответ

5 голосов
/ 08 октября 2011

Используйте parent() в качестве функции вместо свойства .

Итак, $('.win7red:eq(9)').parent( ) ...

Использование .parent без скобок может использоваться только для объектов DOM, таких как $("body").get(0).parentNode (= $("body").parent()).

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