nsh*_*hah 7 mobile jquery click button
我正在使用jquery移动点击功能,但它无法正常工作.
这是我的按钮示例,它包含在网格中:
<div class="ui-block-c"><a class="request" data-role="button" data-id="\"'+json[i].num+'\" data-type="3" data-icon="plus" data-iconpos="right">Test</a></div>
Run Code Online (Sandbox Code Playgroud)
jQuery函数:
$('.request').on('click', function() {
alert("hi");
});
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
cfs*_*cfs 17
看起来您正在动态添加此元素,因此您需要使用委托的事件侦听器:
$(document).on('click', '.request', function() {
alert("hi");
});
Run Code Online (Sandbox Code Playgroud)
此外,您的转义引号不匹配也存在问题.我不认为这些是必要的:
<div class="ui-block-c"><a class="request" data-role="button" data-id="'+json[i].num+'" data-type="3" data-icon="plus" data-iconpos="right">Test</a></div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14787 次 |
| 最近记录: |