jqueryselect这个+类
我怎样才能从这个对象中select一个类呢?
$(".class").click(function(){ $("this .subclass").css("visibility","visible"); })
我想select一个$(this+".subclass")
。 我怎样才能用JQuery来做到这一点?
使用$(this).find()
,或者在上下文中使用jQuery 上下文和select器来传递。
使用$(this).find()
$(".subclass").click(function(){ $(this).find(".subclass").css("visibility","visible"); });
在上下文中使用$( selector, context )
,它会在内部调用find函数,所以最好先使用find。
$(".subclass", this).click(function(){ $(this).find(".subclass").css("visibility","visible"); });
也许是这样的: $(".subclass", this);
使用find()
$(this).find(".subclass").css("visibility","visible");
你正在寻找的是这样的:
$(".subclass", this).css("visibility","visible");
在类$(".subclass", this)
之后添加$(".subclass", this)
如果你需要使用下面的性能技巧:
$(".yourclass", this);
find()方法每次都在select器中进行search。
那么使用find是最好的select
只是简单地使用这样的
$(".class").click(function(){ $("this").find('.subclass').css("visibility","visible"); })
如果有许多具有相同名称类的类,那么总是最好给这样的父类的类名称
$(".parent .class").click(function(){ $("this").find('.subclass').css("visibility","visible"); })