私はアイテム番号を含む変数を持っています...このように:
myvariable = '3'; //Note: This is currently a string so it might need converting?
次に、リストビューにデータを入力するコードがあります。
$('#listview').live("pageinit", function(){
$.getJSON("myjson.json", function(data){
$.each(data.unis, function(index, value){
$('<li><a class="listitem" href="#">' + value.name + '</a></li>').insertAfter('#' + value.sortLetter);
$('#' + value.sortLetter).show();
});
$("#listview").listview("refresh");
});
上記はすべて正常に機能します。
ここで、myvariable値の位置にあるアイテムにクラスを挿入するために必要なことです。
したがって、myvariableが3
の場合、リストビューは次のようになります。
<ul>
<li><a class="listitem" href="#">' + value.name + '</a></li>
<li><a class="listitem" href="#">' + value.name + '</a></li>
<li><a class="listitem AddedClassHere" href="#">' + value.name + '</a></li>
</ul>
myvariableがその場合1
:
<ul>
<li><a class="listitem AddedClassHere" href="#">' + value.name + '</a></li>
<li><a class="listitem" href="#">' + value.name + '</a></li>
<li><a class="listitem" href="#">' + value.name + '</a></li>
</ul>
等々...
どうすればこれを行うことができますか?