Ну, в конце концов, я нашел решение, хотя.
Я немного изменил скрипт на это:
$(document).ready(function() {
// Handler for .ready() called.
var value = this.value,
all = $('.item'),
selected = all.filter('.' + "none");
all.hide();
selected.show();
$('#item-filter-select').change(function() {
var value = this.value,
all = $('.item'),
selected = all.filter('.' + value);
if(value=='test'){
all.hide();
$('#item-test').load(document.URL + ' #item-test');
selected.show();
}else{
all.hide();
selected.show();
}
});
});
Теперь каждый раз, когда я выбираю скрытый div с каруселью внутри, он сначала загружает div снова [$ ('# item-test'). Load (document.URL + '# item-test'); ] и затем он покажет это [selected.show (); ].
Я надеюсь, что это будет полезно для других.