ورود

View Full Version : حرفه ای: دادن خصوصیت به تگ



Mori Bone
چهارشنبه 28 اسفند 1392, 09:23 صبح
چطوری به همه Li های داخل ul پراپتی بدم مثلا:
<ul id="a">
<li rel="1">1</li>
<li rel="1">2</li>
<li rel="1">3</li>
<li rel="1">4</li>
</ul>
الان اون rel رو خودم تایپ کردم ولی می خوام جی کوئری با یه حلقه این کارو بکنه:
($( ".paging li" ).each(function( index ) {)

Rejnev
چهارشنبه 28 اسفند 1392, 09:41 صبح
<ul id='myList'> <li>1</li> <li>2</li> <li>3</li> <li>4</li></ul>

var a=0;
$('#myList li').each(function(){
$(this).attr('rel',a++);
});

qartalonline
چهارشنبه 28 اسفند 1392, 09:56 صبح
اگه میخواین برای همه li ها یک property با value یکسان اضافه کنید بصورت زیر:
$(function(){
$(".paging li").attr("rel", "1");
});




اگه میخواین برای هرکدوم از li ها یک property با value متفاوت اضافه کنید بصورت زیر بنویسید:
$(function(){
for(var i=0; i<=$(".paging li").length; i++){
$(".paging li:nth-child("+i+")").attr("rel", i);
}
});