我有一个包含项目编号的变量......像这样:
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>
等等...
我怎么能这样做?