2013-05-22 5 views
-1

При использовании шаблона JQuery с последней версией JQuery, например 1.8, шаблон jquery прерывается, если у нас есть специальные символы в идентификаторе, пожалуйста, обратитесь к приведенной ниже ссылке.JQuery Template и JQuery 1.8 конфликт

http://www.elijahmanor.com/2012/03/find-jquery-bug-8-suspicious-selectors.html

Рассмотрит сценарий $ {OrderID} - используются для сНа элемента ID

<div id="Check${OrderID}"> 
</div> 

Тогда в то время как шаблонные у нас есть проблемы, так как идентификатор не должен содержать специальный Charaters в последней версии JQuery.

+1

прием к переполнению стека. какой у Вас вопрос? –

+0

Мне нужны динамические divs и $ {OrderID} будет динамически обновляться со значением, если значение не было обновлено. Intial jquery find с использованием селектора id будет генерировать исключение, и я не могу изменить идентификатор, поскольку шаблон jquery поддерживает только $ {}, чтобы получить Значение. – Vignesh

ответ

0

Попробуйте

var id = encodeURIComponent(id); 
$('#' + id); 
+0

Если я кодирую идентификатор, то шаблон шаблона jQuery i.e $ {OrderID} не будет динамически получать данные – Vignesh

Смежные вопросы