Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery:$(this)的直接子级_Jquery - Fatal编程技术网

jQuery:$(this)的直接子级

jQuery:$(this)的直接子级,jquery,Jquery,是否可以以某种方式选择$的直接子项(this) 我有: var obj = $(this); $("ul", obj).css('width',s*w); 需要它像这样工作obj>ul 有可能吗?$(this).children('ul')返回直接子项的列表。jQuery构造函数可以接受第二个参数,该参数可用于覆盖选择的上下文 $("ul", this); 如果你想要第一个我想你可以 $("ul:first", this) 这也可能有效(取决于你的具体情况) 请尝试以下操作: $(th

是否可以以某种方式选择$的直接子项(this)

我有:

var obj = $(this);  
$("ul", obj).css('width',s*w);
需要它像这样工作
obj>ul


有可能吗?

$(this).children('ul')
返回直接子项的列表。

jQuery构造函数可以接受第二个参数,该参数可用于覆盖选择的上下文

$("ul", this);
如果你想要第一个我想你可以

$("ul:first", this)
这也可能有效(取决于你的具体情况)

请尝试以下操作:

$(this).find("> ul")
这对我有用;)


JSFIDLE您的代码。。。。它与
$(此)
中的所有
ul
匹配,这有什么问题?没有人要第一个孩子,只有直接的!!!如果你不确定自己在说什么,就不要乱搞反对票!不工作!
$(this).find("> ul")
$('> ul',this)