0

jQuery(AJAX/PHPなし)で負荷を偽造することはうまく機能しますが、私が知りたいのは、.item onclickで.itemクラスの負荷を非表示にする代わりに、データがすべてではないようにする方法はありますか非表示の場合でもロードされます。.hide の代わりに .load などを使用します。私の知識は限られています。助けてくれてありがとう。

4

2 に答える 2

1

アプローチは2つだけです。

1)必要なすべてのデータをロードし、CSSを使用して非表示にしてから、要件に応じてインタラクションを表示します。

2)2番目のオプションは、AJAX呼び出しを行うことです。

どちらのオプションもかなり一般的であり、要件が正確に何であるかによって異なります。

于 2013-01-15T11:21:51.623 に答える
0

Javascript と単純な HTML でそれを行うことができます。

<script language="javascript">
function show(more){if(document.getElementById(more).style.display == 'none'){document.getElementById(more).style.display = 'block';}else{document.getElementById(more).style.display = 'none';}}
</script>

HTML

<p>Display Text <br/>
<a onclick="show('more');" title="Read More" href="#">Load More</a>
<div id="more" style="display: none">Hidden Text</div></p>

デモ: http://jsfiddle.net/SJAQh/

于 2013-01-15T12:29:03.997 に答える