Jquery-如何分别为每个项目应用它?
如何将其分别应用于每个项目 悬停时,要求不是所有元素都显示,而是仅显示它们所在的元素Jquery-如何分别为每个项目应用它?,jquery,Jquery,如何将其分别应用于每个项目 悬停时,要求不是所有元素都显示,而是仅显示它们所在的元素 jQuery(document).ready(function($) { $("ul.product-categories > li > ul").toggle(); $("ul.product-categories > li").hover(function () { $("ul.product-categories > li >
jQuery(document).ready(function($) {
$("ul.product-categories > li > ul").toggle();
$("ul.product-categories > li").hover(function () {
$("ul.product-categories > li > ul").toggle();
})
});
使用$(此)
:
使用“this”,它与正在交互的实际项目相关
$("ul.product-categories > li").hover(function () {
$(this).toggle();
})
它应该是
$(这个)。如果它必须与$相同,请查找('>ul')
(“ul.product-categories>li>ul”)
@t.niese:Event listener需要一个分号。@mehulmpt,谢谢@RacilHilan分号是可选的。js中语句末尾的大多数分号都不是必需的。但是,代码应该是一致的,或者为每个station省略分号,或者为每个station使用分号。
$("ul.product-categories > li").hover(function () {
$(this).toggle();
})