jQuery ရှိ ဖန်ရှင်ကို အသုံးပြု၍ attribute တန်ဖိုးများ ပြောင်းလဲခြင်း
ထို့အပြင် ဖန်ရှင်တစ်ခုကို attribute တစ်ခုစီအတွက် အသုံးချနိုင်ပါသည်။ ဤဥပမာတွင် input သုံးခုရှိပါသည်။
<input type="text" value="aaa">
<input type="text" value="bbb">
<input type="text" value="ccc">
input တစ်ခုစီ၏ value attribute ကို ပြောင်းလဲကြပါစို့။
လက်ရှိ value သို့ အစုအတွင်းရှိ အစိတ်အပိုင်း၏ စဉ်လိုက်နံပါတ်ကို ပေါင်းထည့်ပါမည်။
$('input').attr('value', function(index, value) {
return value + ' ' + index;
});
ဤနည်းဖြင့် value attribute ၏ တန်ဖိုးအားလုံးကို ဖန်ရှင်မှ ပြန်လာသော တန်ဖိုးများဖြင့် အစားထိုးသွားပါမည်။
HTML ကုဒ်သည် အောက်ပါအတိုင်း ဖြစ်သွားပါမည်။
<input type="text" value="aaa 0">
<input type="text" value="bbb 1">
<input type="text" value="ccc 2">
�ီကုဒ်နဲ့ဆို ဘာဖြစ်သွားမလဲ။
လက်ရှိ value သို့ အစုအတွင်းရှိ အစိတ်အပိုင်း၏ စဉ်လိုက်နံပါတ်ကို ပေါင်းထည့်ကာ ဒုတိယမြောက် input တိုင်း၏ value တန်ဖိုးကို ပြောင်းလဲပါ။