Я работаю над новой версией веб-сайта и сейчас нахожу проблему с моим кодом JavaScript, которая не обрабатывается должным образом.
В прошлом я занимался
$('#lb_outer_title :h3').html(title);
, который изменил текст атрибута заголовка для моего лайтбокса.Это хорошо работало в jQuery 1.3.2, но в новой версии (которая использует jQuery 1.4.2) я получаю сообщение об ошибке:
uncaught exception: Syntax error, unrecognized expression: Syntax error, unrecognized expression: h3
В новой версии я могу изменить код на следующий иэто работает, но это не может быть оптимальным решением:
$('#lb_outer_title').html('<h3>'+ title + '</h3>');
Я пробовал использовать: первый селектор в моей новой версии, но это также не работает должным образом.
Вот HTML-код, с которым я работаю (примечание: я не могу добавить класс или идентификатор к тегу h3):
<div id="lb_outer_title">
<h3>Title</h3>
</div>