2013-07-23 48 views
0

我偶然到這個錯誤。 我動態創建的鏈接,在JQM某些頁面,並使用<a>元素。「語法錯誤,無法識別的表述」 HREF鏈接錯誤JQM

供內部使用在我的URI中,我有冒號打破了jquery代碼,例如鏈接的格式爲aa-aa_bb-bb:cc:dd。在jQuery文檔中,我發現:$元素內導致錯誤,必須使用簡單函數進行轉義 This是文章: http://learn.jquery.com/using-jquery-core/faq/how-do-i-select-an-element-by-an-id-that-has-characters-used-in-css-notation/

單擊我在JQM窗口內創建的某個鏈接時,我的代碼無法正常工作。這是爲什麼發生?

回答

1

當您在JQM網站的頁面中旅行時,您正在一個DOM內部旅行,其中所有頁面都在一個頁面內加載,並且一次顯示一個ID。

因此,當你點擊一個鏈接時,你會使用內部的JQM/jQuery機制,需要轉義id。

我解決它通過與$用於id選擇和描述http://learn.jquery.com/using-jquery-core/faq/how-do-i-select-an-element-by-an-id-that-has-characters-used-in-css-notation/

'<a href="'+jq(link_href)+'">' 

希望這個功能可以幫助逃避連結href中!

相關問題