jQueryモバイルスワイプイベントを折りたたみ可能なセット内で機能させることができません。折りたたみ可能なセットの外で使用すると、動作させることができます。動作するテスト:
<div id="listitem"> swipe me </div>
私が働きたいこと:
<div data-role="collapsible-set" data-mini="true" data-theme=
"c" data-content-theme="d">
<div data-role="collapsible" data-theme="a">
<div>
<h4>
Conduct Training
</h4>
</div>
<div id="listitem">
<p>
<a href="/PlaybookRequest/FileRequest/2014658414/"
rel="external" data-ajax="false">link</a>
</p>
</div>
</div>
どちらも私のレイアウトページでこのJavaScriptを使用しています:
<script type='text/javascript'>
$(window).load(function () {
$("#listitem").swiperight(function () {
console.log("worked");
});
});
</script>
好奇心旺盛な方へ:ユーザーがリンクをクリックして何かを表示し、リンクをスワイプして直接ダウンロードできるようにしたいと思います。