0

次のコードは、img がクリックされたときに div を表示できるようにする必要があります。

$(document).ready(function(){

   $('#mob-search-image img').click(function(){
       $('#mobile-search').show();
   });

});

<div id="search">
   <img id="mob-search-image" src="assets/images/mobile-search.png"/> 
</div>

何も起こっていませんか?

4

2 に答える 2

2

$('#mob-search-image img')に変更$("#mob-search-image");

$('#mob-search-image').click(function(){
       $('#mobile-search').show();
   });
于 2013-07-20T14:55:57.047 に答える
1

これを試して:

$('#mob-search-image').click(function(){
   $('#mobile-search').show();
});
  • mob-search-image画像のIDです。
  • img内部に子はありません。
  • したがって、セレクター#mob-search-image imgを使用したコードは機能しません。
于 2013-07-20T14:56:10.960 に答える