我有这么一段div
<div class="ui-widget-content slick-row even" row="0"></div>
<div class="ui-widget-content slick-row even" row="1"></div>
<div class="ui-widget-content slick-row even" row="2"></div>
<div class="ui-widget-content slick-row even" row="3"></div>请问如何jquery的$("")选择器查找指定的row属性的值的div,也就是说以row属性的值来精确查找某个div
<div class="ui-widget-content slick-row even" row="0"></div>
<div class="ui-widget-content slick-row even" row="1"></div>
<div class="ui-widget-content slick-row even" row="2"></div>
<div class="ui-widget-content slick-row even" row="3"></div>请问如何jquery的$("")选择器查找指定的row属性的值的div,也就是说以row属性的值来精确查找某个div
<div class="ui-widget-content slick-row even" row="1">
</div>
<div class="ui-widget-content slick-row even" row="2">
</div>
<div class="ui-widget-content slick-row even" row="3">
</div>方式:<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
var aa = $("div[row=0]").text();
alert(aa);
});
</script>弹出值 111
<div class="ui-widget-content slick-row even" row="1"></div>
<div class="ui-widget-content slick-row even" row="2"></div>
<div class="ui-widget-content slick-row even" row="3"></div>
//Jquery实现:
$("div[row=0]")
//js实现:
function getDiv(rowVal){
var sa = document.getElementsByTagName('div');
var arr = [];
for(var i = 0,len=sa.length;i<len;i++){
if(sa[i].row && sa[i].row == rowVal){
arr.push(sa[i]);
}
}
return arr;
}