gpt4 book ai didi

jquery mobile 的所有数据属性引用都不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 11:45:56 26 4
gpt4 key购买 nike

在我的标题中我包含了

<link rel="stylesheet" type="text/css" href="css/jquery.mobile-1.4.5.css">
<script type="text/javascript" src="js/jquery-1.11.2.js"></script>
<script type="text/javascript" src="js/jquery.mobile-1.4.5.js"></script>

并且每当我使用例如 data-role="page" 时,预期的效果都不会获得。

为什么会这样?

编辑:https://jsfiddle.net/f0eurafv/1/ 注意登录表单中的文本输入

最佳答案

引用您的 fiddle 链接( https://jsfiddle.net/f0eurafv/1/ ):

问题是您已将点击功能绑定(bind)到您的 <h2> -您在其中手动淡入/淡出不同页面的标签。在这种情况下,jQuery-mobile 不会为您完成工作(切换到另一个页面),作为副作用,它不会正确呈现页面中的元素(例如输入)。

您可以尝试在点击函数中调用 jQuery-mobile 的 changePage() 函数,并找到一种方法来更改过渡效果 ( http://demos.jquerymobile.com/1.4.5/transitions/ ):

$('#loginA').click(function(){
$.mobile.changePage('#loginform');
});

或者你输入<a> -带有 href 的标签- 应在您的链接周围打开的页面 ID 的属性:

<div id="sliderA" data-role="content"><h2 id="loginA"><a href="#loginform">Login</a></h2></div>

关于jquery mobile 的所有数据属性引用都不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30996268/

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