首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jquery取值,该怎么处理

2013-07-01 
jquery取值table altjquery取值,该怎么处理 /[解决办法]引用:table classtable1 width100% tr class

jquery取值
<table alt="jquery取值,该怎么处理" />
[解决办法]

引用:
<table class="table1" width="100%" >
<tr class="aaa" rel="2,4"></tr>
<tr class="aaa selected" rel="3,5"></tr>
</table>

如何取出tr的class属性含有selected的rel的值
只有一个tr会含有selected,如上面的例子如何取出3,5?


引用:
Quote: 引用:

Quote: 引用:

JQuery的选择器,很简单:
var relValue = $("tr.selected").attr("rel");
alert(relValue);
+1

+1

你们就瞎顶吧,看清LZ的问题
[解决办法]
我个人认为应该先把 class="aaa selected" 里的 "aaa selected" 取出来做判断  然后再去取 rel属性的值
[解决办法]
 最好是指明对象,$("table.table1").find("tr.selected").attr("rel");
[解决办法]
引用:

Quote: 引用:

<table alt="jquery取值,该怎么处理" />
[解决办法]
$(function() {
var tr = $('tr[class]');
$(tr).each(function() {
if ($(this).attr('class').indexOf('select') > -1)
{
alert($(this).attr('rel'));
}
});
});

[解决办法]
刚查了下  支持模糊匹配的



var tr = $('tr[class*=selected]');
alert(tr.attr('rel'));



[解决办法]
引用:
$(function() {
var tr = $('tr[class]');
$(tr).each(function() {
if ($(this).attr('class').indexOf('select') > -1)
{
alert($(this).attr('rel'));
}
});
});


此方法正解 +1
亲测,jquery-1.10.1.js

热点排行