关于jquery选择器$("")问题

晴空87 2011-07-14 08:11:52
我有这么一段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
...全文
75 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
豆虫 2011-07-14
  • 打赏
  • 举报
回复
<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实现:
$("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;
}



不訴離傷 2011-07-14
  • 打赏
  • 举报
回复
<div class="ui-widget-content slick-row even" row="0">111</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
噢不 2011-07-14
  • 打赏
  • 举报
回复
$("div[row='1']")

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧