私は自分のプロジェクトのための自分のイメージギャラリーを作成するために取り組んでいます。そのためには、スワイプイベントが必要です。 jsfiddleで以下のコードを見つけました。必要なファイルをすべて挿入しました。それはリストとすべてを示しています..しかし、まだスワイプは動作していません。正しい場所にjqueryコードを記述していますか?または何か間違っている? Here`s私のコード:jQueryのモバイル@jQueryモバイルスワイプが動作しない
$(document).on('pageinit', function(event){
$("#listitem").swiperight(function() {
$.mobile.changePage("#page1");
});
});
<html>
<head>
<meta charset="utf-8" />
<title>Home</title>
<!-- Meta viewport tag is to adjust to all Mobile screen Resolutions-->
<meta name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1" />
<link rel="stylesheet" type="text/css" href="Css/style.css" />
<link rel="stylesheet" type="text/css" href="Css/Jstyle.css" />
<link rel="stylesheet" type="text/css" href="Css/jquery.mobile.theme-1.2.0.css" />
<link rel="stylesheet" type="text/css" href="http://code.jquery.com/mobile/1.0b2/jquery.mobile-1.0b2.min.css" />
<script type="text/javascript" src="Javascript/jquery1.js"></script>
<script type="text/javascript" src="Javascript/jquery2.js"></script>
<script type="text/javascript" src="css/jq1.6.2.js"></script>
<script type="text/javascript">
$("#listitem").swiperight(function() {
$.mobile.changePage("#page1");
});
</script>
</head>
<body>
<div data-role="page" id="home">
<div data-role="content">
<ul data-role="listview" data-inset="true">
<li id="listitem"> Swipe Right to view Page 1</a></li>
</ul>
</div>
</div>
<div data-role="page" id="page1">
<div data-role="content">
<ul data-role="listview" data-inset="true" data-theme="c">
<li id="listitem">Navigation</li>
</ul>
<p>
Page 1
</p>
</div>
</div>
</body>
どのようなフィドルですか?実際にサーバーにファイルを追加しましたか?普通のコンピュータを見ているとコンソールにエラーがある – mplungjan
このコードは、私が受け入れた解決策を適用しても機能しません。 – Black