我正在使用 jquery mobile 和 cordova(phonegap) 编写一个 android 应用程序。我一直遇到一些响应问题,并希望将代码中的每个 onclick 转换为 vclick。
问题是,我的 html 是从 ajax 调用动态注入到页面中的,例如在更改到新页面时。我读了json返回。
例如:
var str="<a onclick='blah blah' href='#'>whatever</a> <a onclick='blah blah' href='#'>whatever2</a>"
$('#container').html(str).trigger('create');
我想要一种方法来循环遍历具有 onclick='blah blah' 的每个元素的 #container 的内容并创建一个 $('element').live("vclick", function (evt) {}); 然后删除 onclick 属性。
这可以做到吗?