gpt4 book ai didi

jQuery:如何知道div id值?

转载 作者:行者123 更新时间:2023-12-01 06:28:47 26 4
gpt4 key购买 nike

我有一个 div,youtube 结果为

  <div id="result" style="display: block;">

<div id="lqT_dPApj9U" class="item view-item">
<div style="float: left;"><img class="thumbnail" alt="" src=
"http://i.ytimg.com/vi/m0SdBmkp9cw/default.jpg" /></div>

<div id="name">
<p class="title">Title goes here</p>

<p class="views">2192501</p>
</div><input id="video_id" type="hidden" />
</div>

<div id="hKoB0MHVBvM" class="item view-item">
<div style="float: left;"><img class="thumbnail" alt="" src=
"http://i.ytimg.com/vi/lqT_dPApj9U/default.jpg" /></div>

<div id="name">
<p class="title">Coca-Cola Happiness Machine</p>

<p class="views">4791156</p>
</div><input id="video_id" type="hidden" />
</div>
</div>

问题

如何从结果 div 中获取 div id="hKoB0MHVBvM"的值?

我尝试了以下 jQuery

$(function(){
$('.item').live('click', function(){
alert($(this).id);
});
});​

但是好像没用

最佳答案

$(function(){
$('.item').live('click', function(){
alert(this.id);
});
});​

this.id 是“原生”并且比 jQuery $(this).attr('id'); 更快(缓慢且冗长)。

P.S:从 jQuery 1.6 开始,不推荐使用 .live() 方法。如果您有更新的版本,请使用 .on() ,例如:

$('#result').on('click', '.item', function(){

http://api.jquery.com/on

关于jQuery:如何知道div id值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11180457/

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