[英]Using Jquery variable in Javascript
我在AJAX请求调用中使用jQuery选择器,因此根据请求返回的值,我使用:eq()选择器选择了所需的div,但问题是我被一些未定义的东西卡住了
这是我想做的
$('.win7red:eq(9)').parent.children('span:eq(1)').children('div:first').css("opacity", "1");
在这里,第一个eq选择器中的值必须根据请求是可变的
我在名为req的javascript变量中获得了该值,然后使用了它,但是它显示了ERROR
$('.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");
请帮助解决这个问题。
使用parent()
作为函数而不是property 。
因此, $('.win7red:eq(9)').parent
( )
...
不带括号的.parent
仅可用于DOM对象,例如$("body").get(0).parentNode
(= $("body").parent()
)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.