вызвать функцию по ссылке - PullRequest
       16

вызвать функцию по ссылке

0 голосов
/ 15 декабря 2009

у меня есть одна функция в jquery, как это

   $("#Button_save").click(function() 
    {
    Save Command;

    });

это прекрасно работает с изображением

<img src="save.png" width="16" height="16" id="Button_save" style="cursor:pointer"/>

я хочу вызвать ту же функцию в текстовой гиперссылке я использую это

   <a href="#" onclick="javascript:Button_save();">SAVE</a>

но не работает ...

Спасибо

1 Ответ

3 голосов
/ 15 декабря 2009
<a href="#" class="funcLink">Click Me</a>

-

$("a.funcLink").click(function(e){
  e.preventDefault();
  Button_Save();
});

-

Еще одна вещь, которую вы можете рассмотреть, - вместо этого использовать эту ссылку <a href="enable-javascript.html" class="funcLink">Click Me</a>, которая будет информировать посетителя о том, что для правильной работы вашего сайта требуется JavaScript. Конечно, когда Javascript включен, приведенный выше javascript отменит действие по умолчанию, и пользователь никогда не узнает, что существует событие страницы enable-javascript.

Это запасной план для хорошего дизайна.

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