简单的jquery触发器帮助

时间:2011-07-04 12:17:23

标签: jquery triggers

我有两个图标,当我点击第一个图标时我想在网站上的某个地方出现一些文字,当我点击第二个图标时,第一个图标中的文字会自动消失。 谢谢。

2 个答案:

答案 0 :(得分:0)

假设您有2个图标,并且想要在MyDiv上插入/删除文字。

所以我们在图标上绑定click事件。 (图标名称为1stIcon2ndIcon

$(document).ready(function(){
  // First Icon Click
  $('#1stIcon').bind('click', function(){
    $('#MyDiv').val('SOME TEXT');
  });

  // Second Icon Click    
  $('#2ndIcon').bind('click', function(){
    $('#MyDiv').val('');
  });

});

答案 1 :(得分:0)

你可以这样做:

<img src="http://img.vmessages.com/icon/dogs/61.gif" id="show" />
<img src="http://img.vmessages.com/icon/dogs/65.gif" id="hide" />
<div id="textDiv">This is the div with some text</div>

$('#textDiv').hide();

$('img#show').click(function(){
    $('#textDiv').show();    
});

$('img#hide').click(function(){
    $('#textDiv').hide();    
});

http://jsfiddle.net/jasongennaro/AQgv8/