ボタンがクリックされたときにdivに大量の非表示データを表示するためにWebページで使用しているjquery 'show'メソッドがあります。
$(document).ready(function(){
$("button#show").click(function(){
$("div.show").show();
});
});
私はこれを以前に問題なく使用しました。この場合、ボタンをクリックするとテキストが表示されますが、ページは読み込み状態になります。それが完了すると、テキストは再び消えます。これは、'show' と 'toggle' のどちらを使用しても発生するようです。誰もこの種の行動に出くわしたことがありますか? それが私のコードの他の場所の問題なのか (私は div のコンテンツを生成するために php を使用しています)、それとも jquery の問題なのかはわかりません。
[編集] これがボタンの html です
<br/><button id='toggle'>Show all</button>
<div>All the content goes here</div>