添加动态数据到UL jquery移动的问题
Problems adding dynamic data to UL jquery mobile
我有这个ul
<ul data-role="listview" id="contributionList" data-split-icon="delete" data-split-theme="d">
<li id="l1"><a>5.00</a><a id="1" class="deleteMe"></a></li>
<li><a>10.00</a><a class="deleteMe"></a></li>
</ul>
我正在尝试动态地向它添加数据。但由于我不明白的原因,它不上deleteme
这门课。
我是这样填充的:
$('#OkTarget').bind("click tap", function () {
$('#contributionList').append('<li id="lii1"><a>5.00</a><a id="aid1" class="deleteMe"></a></li>').listview('refresh');
});
这是当它点击时应该做的:
$('.deleteMe').bind("click tap", function () {
$(this).parent().remove();
$('#contributionList').listview('refresh');
});
您需要动态委派添加的元素。试着
$(document).on('click tap', '.deleteMe', function () {
$(this).parent().remove();
$('#contributionList').listview('refresh');
});
不是$('.deleteMe').bind("click tap", function () {
$(this).parent().remove();
$('#contributionList').listview('refresh');
});
bind
在执行该选择器时只将事件附加到具有该选择器的现有元素上
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Javascript移动站点重定向问题
- 移动网站重定向问题
- Javascript移动重定向问题
- 移动设备上的视口问题
- 响应菜单问题-如何在移动环境中处理HREF和onclick事件
- 苹果/野生动物园在移动设备上播放背景视频时出现问题
- 离子框架移动应用程序性能问题
- jQuery 移动内部页面问题
- 剑道UI移动版 - 按钮点击时调用功能时出现问题
- 移动safari浏览器的滚动问题
- 猫头鹰旋转木马-自动高度移动问题
- 导航栏上的悬停移动问题
- 谷歌地图与ngmap移动问题
- iframe关于光标移动问题的设计模式
- jquery中的工具提示鼠标移动问题
- 引导旋转木马移动问题
- Html5画布旋转和移动问题
- 数据缓存jquery移动问题
- Codeigniter - Facebook - JQuery移动问题