htmlリストのグループからリストを非表示にするにはどうしたらよいですか?
<ul>
<li id="list">
<table cellpadding="0" cellspacing="0" width="100%" class="grid-table08" id="table1">
<tbody>
<tr><td><img src="../../Content/Images/downarrow.gif" title="Hide Details" class="hide">
</td></tr>
<tr><td align="left" valign="top" width="15" nowrap="nowrap">
Hii good morning
</td>
<tr>
</table>
</li>
<li>
<table cellpadding="0" cellspacing="0" width="100%" class="grid-table08" id="table1">
<tbody>
<tr><td><img src="../../Content/Images/downarrow.gif" title="Hide Details" class="hide">
</td></tr>
<tr><td align="left" valign="top" width="15" nowrap="nowrap">
Hii good evening
</td>
<tr>
</table>
</li>
</ul>
<script type="text/javascript">
$(function() {
$(".hide").live("click", function() {
$(".hide").closest("li").hide("slow");
});
});
を次のように私は
私は特定の李を非表示にする必要があるIDの皮と私のスクリプトを画像をクリックすると、合計10 Liがあります。
しかし、その誰も働いていないpls私を助ける
は、なぜあなたは '#のli'を使用しない代わりに、 '.closest( 'li')'で選択するだけですか?また、HTMLのIDとして、またJavaScriptのクラス( '.'を参照)として' hide'を使用しています。 – m90
HTMLタグIDは一意でなければならず、ID = "リスト"を複数回使用しています。それを修正し、それが役立つかどうかを確認してみてください – Sparky
ああ申し訳ありません@ Sparky、@ m90 .. –