простая справка по триггеру jquery - PullRequest
1 голос
/ 04 июля 2011

У меня есть две иконки, когда я нажимаю на первую иконку, я хочу, чтобы где-то на сайте появлялся какой-то пакет текста, а когда я нажимаю 2-й значок, текст с 1-го значка автоматически исчезает. Благодарю.

Ответы [ 2 ]

0 голосов
/ 04 июля 2011

Вы можете сделать что-то вроде этого:

<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/

0 голосов
/ 04 июля 2011

Предположим, у вас есть 2 значка, и вы хотите вставить / удалить текст на MyDiv.

Итак, мы связываем событие нажатия на значке.(названия иконок 1stIcon, 2ndIcon)

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

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

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...