使用Jquery点击项目属性
Getting clicked item attr using Jquery
<aside class="widget">
<h6 class="widget-title">Play List</h6>
<div class="newsletter">
<div class="nwlwrap">
<article class="post-item">
<div class="featured-image clearfix" >
<a href="http://vimeo.com/46163823" rel="prettyPhoto" class="link-thumbnails-video">
<img alt="" src="images/thumbs/video-1.jpg" class="thumbnails link-thumbnails-video">
</a>
<div class="image-caption">
<span>Posted 2012/07/18 </span>
</div>
</div>
<div class="entry-content">
<h3 class="entry-title"><a href="#">What is Kopatheme Layout Manager</a></h3>
<p>Vivamus. Sagittis facilisis hymenaeos scelerisque ad scelerisque. Massa felis odio rhoncus ligula sollicitudin Magna. Laoreet. Vel tristique tellus nam quis curae</p>
</div>
</article>
<div class="clear"></div>
<div class="kp-divider"></div>
</div>
</div>
</aside>
$(".widget").click(function(event){
$(this).find('.featured-image clearfix img').attr('id');
alert("hey");
});
我有一个视频列表,我想当用户点击其中一个视频,然后点击视频,开始在视频播放器中播放。jquery点击功能不工作,请引导我在正确的方向。
<div class="featured-image clearfix" >
这是一个元素,有两个类,你可以像这样定位它:
$(".widget").click(function(event){
$(this).find('.featured-image.clearfix img').attr('id');
alert("hey");
});
类之间使用空格查找如下内容:
<div class="featured-image"><div class="clearfix"></div></div>
现在,如果图像只有一个ID,你会得到它吗?
@希望您的JavaScript代码没有包装在脚本标记中。您没有包装它,这让我怀疑您的页面中是否包含了jQuery ?而且,正如@adeneo指出的那样,您的对象没有任何ID。
所以用脚本标签包装你的脚本,并确保你的对象有一个ID或找到其他方式来识别它。同样,你也不需要写:
$(this).find('.featured-image.clearfix img').attr('id');
给出div和ID,这会更容易,并且会处理得更快。
相关文章:
- 为什么我的jQuery .每次迭代都无法使用每个项目的属性
- 在 JavaScript 对象中添加子对象时获取“无法设置未定义的属性'项目'”
- 更新挖空中可观察数组中项目的属性
- Metro Javascript.对项目进行分组时出错.ui.js firstItemIndexHint 属性
- 克隆项目时,是否可以更改所有输入属性和 ID,如下所示;
- 使用 javascript 为每个项目设置属性
- 按数据属性查找和删除项目
- 是否可以在视口中的项目属性中使用循环
- 使用 jQuery 显示所有具有空属性的项目
- addClass/removeClass 基于所选项目数据属性
- 使用Javascript检查项目'的属性
- Angular:如何根据项目的属性显示icon.png
- 有没有一种方法可以根据包含整数的最接近属性来确定项目的目标
- 属性将应用于所有项目,而不仅仅是当前项目
- 如何从Google Apps脚本项目属性中存储和检索对象
- 如果至少有一个选定项目具有自定义属性,如何隐藏HTML5分隔符
- Netbeans-项目属性中缺少调试部分=>无法调试JavaScript
- 使用Jquery点击项目属性
- Sharepoint 2013 CSOM从自定义列表视图中获取项目属性
- Shopify行项目属性图片通过Ajax上传