1

jqm 的 data-dismissible 属性将在 1.3 版中发布,如此处所述,尽管它已经实现

问题是我现在需要在我的项目中拥有这个功能,所以有人可以解释一下我如何只包含这个属性支持吗?我是否仍然可以链接到 CDN 并以某种方式“添加”这段代码,或者他们除了下载整个“主”分支,然后从我的服务器链接文件之外别无他法?

4

2 回答 2

6

这就是我最后的做法:

我发现需要更改的代码: 在此处输入图像描述

所以,我从jQuery CDN下载了未压缩的版本,然后我编辑了如图所示的行,压缩了 js 文件并将其上传到我的站点。现在,我可以像这样使用弹出窗口:

<div data-role="popup" 
     id="popupLogin" 
     data-theme="a" 
     class="ui-corner-all" 
     data-dismissible="false">          

皆大欢喜!

于 2012-12-03T11:29:01.847 回答
1

我使用了 Nikola 的答案,但更改了 if 语句来检查数据的可忽略属性值:

    if ( this.element.data('dismissible') ) {
        this.close();
    }
于 2012-12-19T09:53:57.533 回答