при использовании специальных характеристик, таких как. или/в id для jQuery UI selectmenu. Я получаю синтаксические ошибки JS при нажатии на одну из опций в открытом меню. Я знаю, что в jQuery мне нужно было бы избежать специальных символов, но этот код кажется глубоко внутри самой библиотеки. Не уверен, что я что-то пропустил, прежде чем сообщить об ошибке, поэтому хотел бы получить подсказки!Использование специальных символов и идентификаторов jQuery UI selectmenu
Я использую jQueryUI версии 1.11.1 с JQuery 1.11.1, но попробовал другие варианты, начиная с 1.10 в this fiddle
<select name=".speed/" id=".speed/" class="sm">
<option>Slower</option>
<option>Slow</option>
<option selected="selected">Medium</option>
<option>Fast</option>
<option>Faster</option>
</select>
сообщение об ошибке, (в хромированной консоли) является:
Uncaught Error: Syntax error, unrecognized expression: .ui-selectmenu-menu, #.speed/-button
jquery-1.10.1.js:1924
TIA
Возможный дубликат [Какие допустимые значения для атрибута id в HTML?] (Http://stackoverflow.com/questions/70579/what-are-valid-values-for-the-id-attribute-in -html) – blgt
Это не дубликат: я знаю, что эту проблему можно избежать, если эти специальные символы не используются! Но в моем случае идентификаторы генерируются каркасом, и я не могу отказаться от этих символов! – Sheogorat