0

我想在单击图像时使用jQuery淡入div,再次单击图像时,我希望它隐藏等等。

我该怎么做?

我基本上需要一个拨动开关。

4

3 回答 3

3
$('#my_img_selector').click(function(){$('#my_div_selector').fadeToggle()});

在这里试试

也尝试slideToggle()toggle()代替fadeToggle().

于 2013-04-02T21:50:51.883 回答
1

You have to change the selectors $('#fadeMe') and $('#bindImage') according to your markup. The magic is here

$(document).ready(function(){
    $('#bindImage').on('click', function(){
        $('#fadeMe').fadeToggle();
        //return false; // only useful if you trigger an <a href="#"></a>
    });
});
于 2013-04-02T21:59:34.337 回答
-1
$('#yourimage').on('click', function(event){
 if ($("#something").is(':visible')) {
 $(".something").hide("drop", {
    direction: "up"
  }, 2000);
}else{
  $(".something").show("drop", {
    direction: "up"
  }, 2000);
}
});
于 2013-04-02T22:00:56.907 回答