Javascript 指定元素的jquery移动更改转换

Javascript 指定元素的jquery移动更改转换,javascript,jquery-mobile,Javascript,Jquery Mobile,我有一个index.html。在这一边是所有的网站。 现在在我的javascript文件中,我定义了dafaultpagettransition=“slide”。 我制作了一个弹出窗口,并将转换更改为弹出窗口。它通过data transition=“pop”弹出,但仍会滑动 javascritp $(document).on('mobileinit', function () { // settings $.mobile.ignoreContentEnabled = true;

我有一个index.html。在这一边是所有的网站。 现在在我的javascript文件中,我定义了
dafaultpagettransition=“slide”
。 我制作了一个弹出窗口,并将转换更改为弹出窗口。它通过
data transition=“pop”
弹出,但仍会滑动

javascritp

$(document).on('mobileinit', function () {
    // settings
    $.mobile.ignoreContentEnabled = true;
    $.mobile.defaultPageTransition = "slide";
});
html

<a href="#popupBasic" data-rel="popup" data-role="button" data-transition="pop" data-inline="true" data-transition="pop" data-iconpos="notext" data-icon="plus"></a>
<div data-role="popup" id="popupBasic">
    <h1>Add your Pattern</h1>
    <input type="text" alt="pattern" placeholder="Your Pattern">
</div>

添加您的模式
有人能帮我吗?

在文档中:

默认情况下,弹出窗口没有使其尽快打开的转换。要设置用于弹出窗口的转换,请将数据转换属性添加到引用弹出窗口的链接。关闭弹出窗口时将使用转换的反向版本

<a href="#transitionExample" data-transition="flip" data-rel="popup">
   Flip transition
</a>


在HTML中,标记数据转换是重复的。这可能是问题所在吗?

您可以通过编程方式打开弹出窗口,是的,但它会滑动。。。idk我做错了什么…你试过演示中的代码了吗?@Omar yes复制粘贴。。但是它从弹出的div中滑动删除
数据转换
。您还可以复制它们。把它们全部去掉。