Плагин слайд-шоу Jquery Tools: отключите действие onclick в для использования внешней ссылки

#jquery #jquery-tools

#jquery #jquery-tools

Вопрос:

Я новичок в jquery, и у меня возникла проблема с использованием плагина Jquery Tools Slideshow Plugin. Не мог бы кто-нибудь мне помочь, пожалуйста.

В моем случае у меня есть много ссылок в вызываемом html-блоке (изображение, подобное приведенному ниже примеру).

http://flowplayer.org/tools/demos/tabs/slideshow.htm

я хотел бы отключить функцию onclick, которая переводит мой div в следующий. Потому что в моем div у меня есть много внешних ссылок, и я хотел бы разрешить пользователю переходить по моим ссылкам.

Наконец, кто-нибудь может сказать мне, как это сделать, пожалуйста.

Заранее благодарю.

Патрик

 $(".slidetabs").tabs(".images > div", {

    // enable "cross-fading" effect
    effect: 'fade',
    fadeOutSpeed: "slow",

    // start from the beginning after the last tab
    rotate: true

// use the slideshow plugin. It accepts its own configuration
}).slideshow();
  

Ответ №1:

 .slideshow({clickable:false});
  

Вы можете передать его в слайд-шоу в качестве параметра.

Ответ №2:

 $(".slidetabs").tabs(".images > div").unbind("click");
  

Или если вы хотите это только для тех, которые содержат ссылки:

 $(".slidetabs").tabs(".images > div").has("a").unbind("click");
  

Ответ №3:

Мне пришлось объединить оба ответа выше, чтобы все заработало.