2012-12-22 46 views
0

我真的不知道如何把它放在正確的話,但主意如下:是否可以讓「ajaxed」頁面使用調用者的腳本?

我想通過jQuery的load(),其中包含一個輪播的代碼調用一個頁面。

由於在主頁上我已經包含了傳送帶的腳本(在本例中爲jQ Carousel),我想使用我包含的代碼而不是從「ajaxed」頁面調用它。

可能嗎? 非常感謝!


以防萬一這是我的第二個傳送帶的腳本。

我不知道我是否做得對,並且因爲它沒有默認爲$ carousel變量,因爲另一個carousel使用它作爲全局變量而不是特定函數。

http://5509.github.com/jq.carousel/

$carousel_pl = $('#carousel_pl').carousel({ 
    loop:false, 
    group: 6, 
    start:1, 
    indicator:true 
}) 
$prev_pl = $('#min_'), 
$next_pl = $('#plus_'), 
set_state_2_2 = function() { 
    var state_2 = $carousel_pl.carousel('getMoveState'); 
    switch (state_2) { 
     case 'min': 
      $prev_pl.prop('disabled', 'disabled'); 
      $next_pl.prop('disabled', ''); 
      break; 
     case 'max': 
      $prev_pl.prop('disabled', ''); 
      $next_pl.prop('disabled', 'disabled'); 
      break; 
     case true: 
      $prev_pl.prop('disabled', ''); 
      $next_pl.prop('disabled', ''); 
      break; 
     default: 
      $prev_pl.prop('disabled', 'disabled'); 
      $next_pl.prop('disabled', 'disabled'); 
    } 
}; 
$('#min_').on('click', function(ev) { 
    $carousel_pl.carousel('prev'); 
}); 
$('#plus_').on('click', function(ev) { 
    $carousel_pl.carousel('next'); 
}); 
$carousel_pl.carousel('reset'); 
$carousel_pl.carousel('refresh'); 

回答

0

好吧,固定的我自己的問題!

它確實有效!

問題是我錯過了DIV,代碼沒有工作。

相關問題