javascript - 如何通知可折叠的折叠

标签 javascript jquery css html

我试图在可折叠展开和折叠时收到通知,但我似乎无法找到如何让它工作。

截至目前,我无法收到任何类型的通知。

有什么建议吗?

这是我的代码。

--导入jQuery

<script src="~/Scripts/jquery-2.0.3.min.js"></script>
<script src="~/Scripts/jquery-ui-1.10.3.min.js"></script>
<script src="~/Scripts/jquery.mobile-1.4.0.min.js"></script>

--Jquery

$("#my-collaspible").collapsible({
    expand: function (event, ui) {    
        alert('Expanded');
    }
 });

--HTML

<div id="my-collaspible" data-role="collapsible-set" data-theme="b" data-content-theme="b">

<div data-role="collapsible" id="divAuto" title="Automation">
    <h3>Automation</h3>
    <article style="height:600px"></article>
</div>
<div data-role="collapsible" data-theme="a" data-content-theme="a" title="Collaboration">
    <h3>Collaboration</h3>
    <article></article>
</div>
<div data-role="collapsible" title="Accessibility">
    <h3>Accessibility</h3>
    <article></article>
</div>
<div data-role="collapsible" data-theme="a" data-content-theme="a" title="Company Management">
    <h3>Company Management</h3>
    <article></article>
</div>

最佳答案

将事件监听器绑定(bind)到展开事件:

$( ".selector" ).on( "collapsibleexpand", function( event, ui ) {
    console.log(event);
} );

应用程序接口(interface):event-expand

关于javascript - 如何通知可折叠的折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21058068/

相关文章:

javascript - 当我将其上方的div更改为固定时,如何阻止固有定位的元素跳转页面?

javascript - 更好的 javascript 字符串函数?

jquery - youtube视频结束时触发

javascript - ScrollMagic - 部分删除 - 仅在向下滚动然后向上滚动后立即起作用

javascript - 图形上两点之间的标记/突出显示范围

html - 如何设置标题内链接的底部位置

css - Bootstrap 响应表不会在 iOS 设备上水平滚动

javascript - 如何检查选择选项中的重复值

javascript - 如何修复 'AssertionError: expected false to be truthy' 错误?

html - 如何根据其他 div 元素自动设置一个 div 的高度?