У меня проблема с jQuery mobile и кнопочным переключателем.jQuery Переключение между текстовыми текстовыми сообщениями между двумя текстовыми сообщениями
Текст кнопки должен меняться каждый раз, когда нажата кнопка sie. Он работает только один раз. Я нажимаю кнопку, меняют текст и назад, второй раз, когда я нажимаю на нее, ничего не происходит. Вот ист мой код:
Кнопка заявление:
<div data-role="header">
<div data-role="navbar">
<ul>
<li><a href="#" id="lock" class="lockaction" >Lock</a></li>
</ul>
</div>
</div>
А вот у меня есть функция:
$(".lockaction").click(function(e) {
if (e.target.id == "lock") {
document.getElementById("lock").text = "Unlock";
$(this).css("background-color", "red");
}
else {
document.getElementById("lock").text = "Lock";
}
postupdate();
});
Может быть кто-то может помочь мне с этим.
Не удается, так как ваш идентификатор всегда «заблокирован». Проверьте вместо этого текст в элементе. – Drops