棘轮删除/添加数据-忽略=“推”
Ratchet remove/add data-ignore="push"
使用棘轮框架,我能够滑进/滑出任何页面,我到达的情况是,我必须先获得数据,然后才能滑到下一页。我可以得到数据,但是页面的幻灯片转换消失了。有办法做到这一点吗?
我有这个例子锚在这里:
<a href="next-link.html" data-transition="slide-in" data-want="I want this data here">Next link</a>
试着使用,
$('a').each(function() {
`var $this = $(this);`
`$this.attr('data-ignore', 'push');`
`$this.click(function(e) {`
`e.stopPropagation();`
`//... get the data here $this.attr('data-want')`
`$this.attr('data-ignore', '');`
`});`
});
用.data()
代替:
$this.data('ignore', 'push');
并将其设置为空
$this.data('ignore', '');
这就是我使用的,"on"的优点是,无论何时将a标记附加到页面上,它都可以工作。如果你想的话,你可以删除if语句,我用的是PhoneGap所以这为我解决了一些问题。
$(document.body).on('click', 'a', function(e){
$(this).attr('data-ignore', 'push'); //disables ratchet push.js for now!
var url = $(this).attr('href');
if (url && url.indexOf('http') == -1) {
location.href = url;
}
});
相关文章:
- 用程序搜索JQuery数据表中的文本
- Rally App SDK 2.0rc1-为什么我的组合框只在第一次点击时忽略数据存储过滤器
- 为什么Rails UJS忽略了我在数据参数中的参数
- 如何忽略ExtJS数据模型中的空字段
- 如何在使用数据表个别列筛选时忽略隐藏列
- JQuery Mobile在实施Facebook时忽略了数据角色
- 数据表 - 忽略使用 colspan 向下钻取的行
- 如何使浏览器忽略缓存的数据并重新加载它
- 按英国日期对 jQuery 数据表进行排序,忽略空单元格
- 使用DOM从第二个HTML表中提取数据,忽略第一个表
- 使Safari忽略图像导出数据
- 使用Breeze获取数据库中“忽略”的数据
- 函数调用在有机会设置重要数据之前被忽略
- 我如何修改这个javascript来忽略查询字符串中的任何数据
- Ajax表单在提交数据时忽略我的复选框重置为默认值
- 棘轮删除/添加数据-忽略=“推”
- 忽略下划线模板中未定义的数据/变量
- 如何忽略使用角度ng重复的表的特定数据
- TinyMCE 忽略提交数据时的初始化选项
- 若忽略语句,则映射API存储数据函数