атрибут "href" тега <a>является URL-адресом, но он вызывает функции после нажатия тега <a>. Как это работает - PullRequest
0 голосов
/ 19 октября 2011

Я нашел этот вопрос в демонстрационных материалах jQuery UI. Если вы загрузили пользовательский интерфейс jQuery, и он находится в "demos / droppable / photo-manager.html".

На этой html-странице было несколько тегов, показывающих значки удаления на фотографии div. Эти свойства тегов с именем "href" являются URL-адресами, но после вызова тегов будут вызывать функции. URL-> функции? Как это сделать?

1 Ответ

0 голосов
/ 19 октября 2011

Вы можете прикрепить событие щелчка к ссылке и обнулить поведение браузера по умолчанию.

HTML

<a href="http://example.com">Example</a>

JQuery

$('a').click(function(event) {
   event.preventDefault();
   func();
});
...