我有以下代碼將以下html動態添加到我的用戶界面。連接#做一個ID
<a href =\'#\' onClick=\'scroll('+data.cid+')\'>comment</a>
的data.cid經由pusher.com檢索和是整數valye,說428
在滾動功能,我將需要連接一個主題標籤在data.cid的前面,使它滾動到div#428
我的滾動功能我基本上是這樣的。
function scroll(cid) {
var id = "#" + cid;
$.scrollTo(id) ;
}
這應該是等效於:
$.scrollTo('#428') ;
除了它不是並且不滾動到所需的div。一切工作正常,如果我在上面的函數#428硬編碼。
很明顯,連接數字值前面的hashtag存在問題。這是做到這一點的正確方法嗎?
嘗試使用'而不是'即var id ='#'+ cid; –
是'cid'數字而不是空白空間或什麼? – kevin628
可以'console.log'或'alert'的值'cid'去看看它是什麼? – albin