如何不使用css选择器,使用JQuery选择目标元素。
HTML 代码:
我想要通过JQuery,点击pro8时获取到他的兄弟元素input的value值。
而使用prevAll就很方便
应该有更好的方法。欢迎赐教。
HTML 代码:
<div></div><div></div><div></div><div></div>
jQuery 代码:
$("div:last").prevAll().addClass("before");
结果:
[ <div class="before"></div>, <div class="before"></div>, <div class="before"></div> ]
我的业务需求是这样的
<p class="pro4 clearfix">
<input type="hidden" value="120">
<span class="pro5">¥120</span>
<i class="pro6" οnclick="MinNum(this)"></i>
<i class="pro7">1</i>
<i class="pro8" οnclick="AddNum(this)"></i>
</p>
我想要通过JQuery,点击pro8时获取到他的兄弟元素input的value值。
一种实现太麻烦:
function AddNum(obj)
{
var price = $(obj).parent().find('input').first().val();
}
而使用prevAll就很方便
function AddNum(obj)
{
var price = $(obj).prevAll('input').val()
}
应该有更好的方法。欢迎赐教。