gpt4 book ai didi

jquery - 帮助理解 jQuery 选择器示例

转载 作者:行者123 更新时间:2023-12-03 22:49:04 25 4
gpt4 key购买 nike

以下代码取自 timers jQuery 插件演示。我不明白第 2 行选择器中发生了什么。看起来它正在选择 p 元素,但是逗号后面的第二个参数是什么 - demos - 在那里?

jQuery:

var demos = $("div.wrapper div.demos");             
$(".uncontrolled-interval p", demos).everyTime(1000,function(i) {
$(this).html(i);
});

HTML:

<div class="wrapper"> 
<div class="demos">
<div class="uncontrolled-interval">
<p>I am transient... *sigh*</p>
</div>
</div>
</div>

谢谢

最佳答案

它指定搜索的上下文。基本上是一个过滤器。

http://api.jquery.com/jQuery#expressioncontext

因此,在此示例中,它将在 demos 元素中搜索 .uncontrol-interval p。如果您有此标记,它仍然只会选择演示中的标记。

<div class="wrapper">          
<div class="uncontrolled-interval">
<p>I am transient... *sigh*</p> //Will not select
</div>
<div class="demos">
<div class="uncontrolled-interval">
<p>I am transient... *sigh*</p> //Will select
</div>
</div>
</div>

关于jquery - 帮助理解 jQuery 选择器示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5983591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com