1
是否可以使用數據函數對div進行排序?Jquery - 按類使用數據排序div()
HTML
<div id="gp_21" class="line">one</div>
<div id="gp_35" class="line">two</div>
<div id="gp_11" class="line">three</div>
<div id="gp_29" class="line">four</div>
<hr />
<div id="check"></div>
JS
$(document).ready(function rt() {
$('#gp_21').data("rtt", { age: '251351' });
$('#gp_35').data("rtt", { age: '25131151' });
$('#gp_11').data("rtt", { age: '251' });
$('#gp_29').data("rtt", { age: '25131148' });
check();
});
function check()
{
$('.line').each(function() {
age = $('#'+this.id+'').data("rtt").age;
$('#check').append('-> '+age+' - '+this.id+'<br />');
});
}
工作示例 - >http://www.jsfiddle.net/V9Euk/265/
提前感謝! 彼得
你不需要'$(「#」+ this.id)'use可以簡單地使用'$(this)'而不是 – BrunoLM 2010-08-27 10:42:33
你見過Quicksand插件嗎? http://www.razorjack.net/quicksand/ – 2010-08-27 10:44:04
@易江...漂亮的插件!謝謝! – Peter 2010-08-27 10:51:34