如何在第一子选择器中选择元素
How to select element inside first-child selector jquery
这里是我们简单的jquery代码片段,我们想要选择p
元素,但是我写的是不正确的,所以帮助我们得到它们。
<div class="first">
<ul class="first_ul">
<li class="first_li">
<a href="javascript:void(0)">
<div class="hello"></div>
<p class="firstP" url="hello.html">Content of First Paragrph</p>
</a>
</li>
<li class="second_li">
<a href="javascript:void(0)">
<div class="hello"></div>
<p class="firstP" url="hello2.html">Content of Second Paragrph</p>
</a>
</li>
</ul>
</div>
这里,我在做什么
$('.fist_ul .first_li:first-child p');
实际上我们想要得到p
元素url
的attribute
谢谢。
$('.first_ul .second_li p');
似乎有拼写错误。你的代码不是语义的,我的意思是,在<li>
里面有另一个<li>
,这是不正确的。
选择器不正确。它应该使用:
$('.first_ul .first_li:first-child p');
演示工作你可以试试这个
$(".first_ul li").find('p')
你可以这样试试
$('.first_ul .first_li p').attr('url'); // for only <P> of first li's url
$('.first_ul .second_li p').attr('url'); // for only <P> of second li's url
// for all the <p> you have used in all the <li>s
$('.first_ul li p').each(function(k,v){
var wq = $(v).attr('url');
console.log(wq);
});
相关文章:
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 如何基于另一个已经存在的选择器选择元素
- 剑道日期选择器选择日期应从年开始
- 引导程序窗体帮助程序-状态选择器-选择类
- jquery日期选择器-选择时激活另一个日期选择器
- 有没有更好的方法来访问用JQuery选择器选择的第一个元素
- 通过使用不同的选择器选择元素,为元素提供多个事件处理程序
- 如何使引导日期选择器选择当分钟视图模式:1时选择当月的最后一天而不是第一天
- 如何使用日期选择器选择两个日期的范围
- 将类添加到日期选择器选择中
- 如何制作HTML5旋转列表/转轮选择器/选择器
- 使用此选择器选择特定的img
- 单击查询选择器选择的所有链接
- Javascript/Jquery -不能让日期选择器+选择验证工作
- 不能使用JQuery/CSS:n -child选择器选择子元素
- jQuery选择器:选择元素,不包含特定元素
- 为日期选择器选择在js中可选择的日期
- 仅为通过元素选择器选择的元素获取指定的属性列表
- 如何在Cytoscape.js中使用:not选择器?(选择没有属性的节点)
- Jquery选择器:选择元素旁边的所有元素