iphoneウェブアプリケーションでスライダーを取得しようとしていますが、私はiuiを使用してUIを処理しています。スライダがドラッグして別のページを開こうとすると、スライダがiui.jsと何らかの矛盾を引き起こしているように見えます。ただし、バーの一部をクリックするだけでうまくいきます。私はそれがそれを引き起こすスライドイベントだと思ったが、このイベントは両方のケースで引き起こされるので、私はちょっと立ち往生している。どんな助けでも大歓迎です。JQueryスライダーとiui(iPhone)の間で競合が発生する
簡単なテストケース(スライダーを取得するために、クリックスルー):
<head>
<meta name="viewport" content="width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
<script type="application/x-javascript" src="http://www.joehewitt.com/iui/iui/iui.js"></script>
<link href="http://www.joehewitt.com/iui/iui/iui.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="http://jqueryui.com/latest/jquery-1.3.2.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.core.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.slider.js"></script>
<link type="text/css" href="http://jqueryui.com/latest/themes/base/ui.all.css" rel="stylesheet" />
<script language="javascript">
$(document).ready(function(){
$("#slider").slider()
});
</script>
</head>
<body>
<div class="toolbar">
<h1 id="pageTitle"></h1>
<a id="backButton" class="button" href="#"></a>
</div>
<ul title="slider test" selected="true">
<li class="group">Page 1</li>
<li>
<a class="mainnav" href="#page2">page 2</a>
</li>
</ul>
<div id="page2" title="foo.inc">
<div id="slide_container">
<div id="slider"></div>
</div>
</div>
</body>