Показать сообщение отдельно
  #1 (permalink)  
Старый 27.09.2017, 14:20
Аватар для borus
Кандидат Javascript-наук
Отправить личное сообщение для borus Посмотреть профиль Найти все сообщения от borus
 
Регистрация: 07.12.2012
Сообщений: 147

Как пересилить обработчик клика?
Здравствуйте!

Есть вот такой html:
<div class="btn-toolbar" id="toolbar">
  <div class="btn-wrapper" id="toolbar-delete">
	<button onclick="if (document.adminForm.boxchecked.value == 0) { alert(Joomla.JText._('JLIB_HTML_PLEASE_MAKE_A_SELECTION_FROM_THE_LIST')); } else { if (confirm('Delete selected files?')) { Joomla.submitbutton('fsdelete.deleteFSSelected'); } }" class="btn btn-small">
	<span class="icon-delete"></span>
	Delete selected files</button>
  </div>
  <div class="btn-wrapper" id="toolbar-delete">
	<button onclick="Joomla.submitbutton('fsdelete.deleteFSAllFiles');" class="btn btn-small">
	<span class="icon-delete"></span>
	Delete all files from FS</button>
  </div>
  <div class="btn-wrapper" id="toolbar-help">
	<button onclick="Joomla.popupWindow('http://siteforhelp.ru', 'Help', 700, 500, 1)" rel="help" class="btn btn-small">
	<span class="icon-question-sign"></span>
	Help</button>
  </div>
  <div class="btn-wrapper" id="toolbar-options">
	<button onclick="location.href='index.php?option=com_config&amp;view=component&amp;component=com_vm3delpics&amp;path=&amp;return=aHR0cDovL2xvY2FsaG9zdC9hc3UxNzAzMjIvYWRtaW5pc3RyYXRvci9pbmRleC5waHA%2Fb3B0aW9uPWNvbV92bTNkZWxwaWNzJnZpZXc9ZnNkZWxldGU%3D';" class="btn btn-small">
	<span class="icon-options"></span>
	Options</button>
  </div>
</div>

Пытаюсь с помощью подключаемого js-фала с кодом:
jQuery("#toolbar > #toolbar-delete:nth-of-type(1)").click(function (e) {
	e.preventDefault();
	alert("Here we are!");
})

сделать так, чтобы первым по клику на первую кнопку реагировал мой обработчик. Не получается
В чем ошибка? Скажите пожалуйста.

Последний раз редактировалось borus, 27.09.2017 в 14:49.
Ответить с цитированием