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');