动态onclick链接

时间:2011-11-29 20:45:49

标签: onclick hyperlink string-formatting dynamic-data

当有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
}

1 个答案:

答案 0 :(得分:0)

我想出来只需要几个反斜杠和另一组单引号。

mylist += '<li><a onclick="openwindow(\''+myDynamicLink+'\',800,600);">Go to Course</a></li>';