我有一個jquery移動頁面,其中包含一個按鈕,當點擊時應顯示/隱藏div。我似乎錯過了一些東西。我已經通過類似的問題,沒有成功,任何人都可以提出我要去哪裏錯了?jquery移動顯示/隱藏分區
HTML:
<a href="#" id="moreFilters" class="moreFilters" data-role="button">View more filters</a>
<div id="filters"> Blah </div>
CSS:
div#filters {
display: none;
}
JQ:
$('#myPage').live('pageinit', function(event) {
$("#moreFilters").bind('tap',function(event, ui){
$('#filters').toggle('fast', function() {});
})
});
我也試過:
$('#moreFilters').live('tap',function(event) {
$("#filters").toggle(); // toggles the visibility/display of the element.
});
任何人都可以將我指向正確的方向嗎?
提前
1.綁定[jQuery點擊事件](http://api.jquery.com/click/)進行測試 2.嘗試設置[jQuery css](http://api.jquery。 com/css /)來顯示:block而不是.toggle()用於測試 3.在tap事件的第二個參數(在函數中)中顯示一個警報或其他輸出,然後可以看到您的事件是否被觸發正確。 – F481 2012-07-17 20:38:50