我與RSS訂閱工作。我想通過鏈接和標題給這樣的JavaScript函數。如何通過其中包含JavaScript函數的動態字符串(」「)
'<a href="javascript:void(0)" onclick="shareFb(\''+item.link+'\',\''+item.title+'\')"></a>'
這item.link和item.title是動態生成的,如果鏈接包含一些單詞,如(Facebook)等。(')單引號和其他字符出現問題,並且瀏覽器控制檯發生錯誤uncaught syntaxerror: unexpected identifier.
如果標題和鏈接我傳遞包含純文本然後我能夠通過這些作爲參數。是否有任何想法,使其工作。
使用encodeURIComponent方法(); – Praveen
爲什麼不只是$('a')。click(function(){shareFb(item.link,item.title);}); – Andrew
''使用此功能 – AmGates