我试图了解如何将 DOM 数据动态传递给事件处理程序。所以,如果我有以下内容:
$('section[data-role="page"]').live("pageshow", function(event, ui){
console.log("pageshow");
console.log("$('#audio-language').html());
});
并且div
由 jQuery mobile 动态更改,如下所示:
<section data-role="page">
<div id="audio-language">{{language}}</div>
</section>
我的期望是 $('#audio-language').html() 会看到页面中的更改,但事实证明它只在加载第一个 jquery 移动页面时看到 div 中的值。