-1
我試圖將此附加到我的jQuery Mobile Listview。 append可以正常工作,但是當用戶點擊listview時,觸發goToSurveyResults,它認爲這個函數中的第三個參數是一個變量名的引用,實際上我簡單地想要字符串文字名。例如,如果我的函數是goToResults(1,2,dog),那麼它認爲dog是對變量的引用。有沒有辦法讓JavaScript確認它實際上不是一個變量名,而是一個字符串?使用javascript追加到DOMD
$('ul#myList').append('<li><a href="javascript:void(goToResults(' + listOfSubjects[i].id + ',' + listOfSubjects[i].numberOfSubjects + ',' + listOfSubjects[i].name + '));"><h1>title<h1></li>
太感謝你了。這個問題實際上是在我的函數的定義中。將我的函數更改爲window.FunctionName實際上是它做的......逃脫的引號實際上什麼都沒做! – Apollo 2012-08-01 18:09:16
只是想讓你知道我剛剛創建了另一個stackoverflow帳戶,所以我可以兩次提高你的評價:D – Apollo 2012-08-01 18:09:35