2013-03-24 51 views
2

我正在使用ResponsiveSlides.js,我試圖以編程方式更改幻燈片。我試過兩種方法,但都沒有成功。以編程方式觸發ResponsiveSlides.js

  1. 調用插件的slideTo從縮略圖click事件函數,將滑動它應該去的指數。

  2. 對應於幻燈片它應該去,當然該指數 <li>
  3. 使用.trigger("click")

    $( 「rslides_tabs李 」)EQ($ theIndex).trigger(「 點擊」);

回答

6

您不能調用slideTo()函數,因爲它只被分配給插件方法中的局部變量。

您的第二次嘗試已關閉,但它看起來像點擊處理程序綁定到一個<a>元素。

嘗試:

$('.rslides_tabs').find('a').eq(index).trigger('click'); 

哪裏index是要顯示的幻燈片從零開始的索引。注意:如果您爲「命名空間」選項傳入值,則必須將類名稱從「rslides_tabs」更改爲您傳遞的任何值+「_tabs」。所以如果你通過(namespace: 'mynamespace' }這個選項,這個類將是「mynamespace_tabs」。

+0

添加一個它做到了。太多的時間盯着代碼。謝謝! – frogg3862 2013-03-24 05:15:20