我正在编写一个 phonegap/jquery 移动应用程序,我正在使用 swipeButton 插件来模拟滑动删除操作(https://github.com/commadelimited/jquery.swipeButton.js)。
但是,我正在努力将插件功能附加到附加的 li。
有人能指出我正确的方向吗?
这是我的代码:
$('#recordings-list').append('<li data-corners="false" data-shadow="false" data-iconshadow="true" data-icon="arrow-r" data-iconpos="right" class="ui-btn-icon-right ui-li-has-arrow"><a href="#view" class="ui-link-inherit" data-transition="slidefade">'
+ '<p class="ui-li-aside"><strong>' + resultString + '</strong> <br/> <span class="sync-label">' + syncStatus + '</span></p>'
+ '<h3 class="ui-li-heading">' + results.rows.item(i).name + '</h3>'
+ '<p class="ui-li-desc"><strong>' + results.rows.item(i).notes + '</strong></p>'
+ '<p class="ui-li-desc"> ' + results.rows.item(i).description + '</p>'
+ '</a></li>').swipeDelete({
direction: 'swiperight', // standard jquery mobile event name
btnLabel: 'Delete',
btnTheme: 'b',
btnClass: 'aSwipeBtn',
click: function(e){
e.preventDefault();
alert("Swipey McSwipeo");
}
});