Roo*_*ian 5 jquery jquery-tools
如何使用jQuery.live来完成这项工作?
$("a[rel]").overlay({
mask: '#3B5872',
effect: 'apple',
api: true,
onBeforeLoad: function () {
var wrap = this.getOverlay().find(".contentWrap");
wrap.load(this.getTrigger().attr("href"));
}
});
Run Code Online (Sandbox Code Playgroud)
我尝试了这个没有成功:
$("a[rel]").live('click', function () {
alert('live');
$(this).overlay({
mask: '#3B5872',
effect: 'apple',
api: true,
onBeforeLoad: function () {
var wrap = this.getOverlay().find(".contentWrap");
wrap.load(this.getTrigger().attr("href"));
}
});
});
Run Code Online (Sandbox Code Playgroud)
mun*_*nch 13
您需要将其设置为加载配置.您可以通过添加load: true到配置对象来实现.
$("a[rel]").live('click', function (e) {
e.preventDefault(); //prevent default link action
$(this).overlay({
mask: '#3B5872',
effect: 'apple',
api: true,
onBeforeLoad: function () {
var wrap = this.getOverlay().find(".contentWrap");
wrap.load(this.getTrigger().attr("href"));
},
load: true
});
});
Run Code Online (Sandbox Code Playgroud)
这是文档.
| 归档时间: |
|
| 查看次数: |
11097 次 |
| 最近记录: |