所以,我发现了这个名为Unslider的神奇插件,但它似乎在 jquery mobile 上消失了。我正在尝试实现基本示例。这是我的代码:
html:
<head>
<link rel="stylesheet" type="text/css" href="css/main.css">
<script src="js/vendor/jquery-1.9.0.min.js"></script>
<script src="js/vendor/jquery.mobile-1.4.2.min.js"></script>
<script src="js/vendor/unslider.min.js"></script>
<script src="js/vendor/jquery.event.swipe.js"></script>
<script src="js/main.js"></script>
</head>
<body>
<div data-role="page" id="firstPage">
<div data-role="main" class="ui-content">
<div class="banner">
<ul>
<li>This is a slide.</li>
<li>This is another slide.</li>
<li>This is a final slide.</li>
</ul>
</div>
</div>
</div>
</body>
主.css:
.banner { position: relative; overflow: auto; }
.banner li { list-style: none; }
.banner ul li { float: left; }
主.js:
$(document).on("ready", function () {
$('.banner').unslider();
});
但没有显示(与其他 jquery 移动页面结合使用时)。当我只使用一页时,取消滑块显示为正常列表。
我怎样才能使这项工作?