当有li
onclick
函数是动态变量字符串时,是否有人知道如何格式化它?基本上我只需要在onclick
openwindow
函数中插入动态链接参数。出于某种原因,我在ie8中遇到错误,在firefox中单击时出错。我知道有一种方法可以格式化,但还没有遇到它。任何帮助都会很棒。提前致谢。
function myFunc(xml){
var myDynamicLink = '';
mylist += '<ul>';
$(xml).find("group").each(function(i){//loop through groups
myDynamicLink = $(this).find('course').text();
mylist += '<li><a onclick="openwindow('+myDynamicLink+',800,600);">Go to Course</a></li>';
}
mylist += '</ul>';
$('#myDiv').html(mylist);//Display to the DOM
}
答案 0 :(得分:0)
我想出来只需要几个反斜杠和另一组单引号。
mylist += '<li><a onclick="openwindow(\''+myDynamicLink+'\',800,600);">Go to Course</a></li>';