У меня есть следующий блок кода в приложении jQTouch, над которым я работаю:
<div class="info">
<div id="MyValue">Sample Text</div>
</div>
<p onclick="ResetValue();">
Reset
</p>
При написании моего метода ResetValue следующий синтаксис jQuery не работает:
$("MyValue").html("Changed Text");
Однако, если я использую «классический» метод, следующий текст работает:
var value_block = document.getElementById("MyValue");
value_block.innerHTML = "Changed Text";
Есть ли что-то, чего мне не хватает в jQTouch или jQuery в целом, что мешает работе кода стиля jQuery?
Примечание. Я также пытался "привязать" событие click к абзацу (вместо использования onclick непосредственно в теге) и получил тот же результат.