gpt4 book ai didi

javascript - jquery 移动面板事件未触发

转载 作者:行者123 更新时间:2023-12-01 02:31:09 25 4
gpt4 key购买 nike

我似乎无法与 jquery 移动面板事件联系起来,如此处所示

http://jquerymobile.com/demos/1.3.0-rc.1/docs/panels/events.html

$(document).on('beforeopen', ".ui-panel", function() {
alert('open');
});
$(document).on('beforeclose', ".ui-panel", function() {
alert('close');
});

 $(document).on('open', ".ui-panel", function() {
alert('open');
});
$(document).on('close', ".ui-panel", function() {
alert('close');
});

甚至使用面板上的上下文

$('.ui-panel',context).on('open', function() {
alert('opened');
});

其中context是当前页面的jquery对象变量

最佳答案

看看 jQuery mobile API

它提供了 beforeopen(event, ui) 的示例,它是一种 panelbeforeopen,他们在 API 文档中提供了这些示例:

1) 使用指定的 beforeopen 回调初始化面板:

$( ".selector" ).panel({
beforeopen: function( event, ui ) {}
});

2) 将事件监听器绑定(bind)到 panelbeforeopen 事件:

$( ".selector" ).on( "panelbeforeopen", function( event, ui ) {} );

关于javascript - jquery 移动面板事件未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16726556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com