私はクライアント用のモバイルサイトを作成しています。ボタン(タグ)を押したときにDIV要素を表示および非表示にする関数を作成する必要があります。 これは私のコードです:されて何が起こるJquery Mobile .clickが機能しない
<script type="text/javascript">
$('#wrapper').live('pageinit',function(event){
$("#btnInfo").click(function(){
$("#pageInfo").toggle();
});
});
</script>
: ページが読み込まと私はbtnInfoを押すと、DIVは、現れそれが必要のように動作しますが、その後、私は次のページに移動するためのリンクを押すが、そのページにはもう表示されません。いつも最初に読み込まれたページに戻っても、それはまだ動作します。 これは、AJAXにページがロードされているからだと思います。私は修正を探して見つけました:http://jquerymobile.com/test/docs/api/events.htmlとjQuery Mobile - binding to pageinit eventは両方を試しましたが、ページを切り替えるとアラートが表示されますが、書き込んだ機能は動作しません。
どうしますか?
Greetings、 Harm。
があることを試みたが、それはしかし...あなたの助けのおかげで仕事didntの。 コード: $( '#wrapper')。live( 'pageinit'、function(event){ $( "#btnInfo")}バインド( 'click'、function(){ $( "#pageInfo") (登録商標)); } – Hawiak