あなたが何を求めているかわからない。それはload
を使用してのdivにHTMLスニペットをロードするために死んだのは簡単です:
$("selector_for_the_div").load("your_url");
例(live copy):
jQuery(function($) {
var currentSlide = 0;
var slides = [
"http://jsbin.com/enuju4/",
"http://jsbin.com/enuju4/2",
"http://jsbin.com/enuju4/3"
];
loadSlide(0);
$("#btnNext").click(function() {
loadSlide(currentSlide + 1);
});
$("#btnPrev").click(function() {
loadSlide(currentSlide - 1);
});
function loadSlide(index) {
if (index >= 0 && index < slides.length) {
currentSlide = index;
$('#slideHolder').load(slides[currentSlide]);
}
}
});
あなたはスライドをキャッシュ、またはブラウザのキャッシュに依存しているだけでした。ボタンの有効化/無効化などは明らかにいいと思います...
これは動作しますが、ロード機能は既存のスライドを新しいものに置き換えますか?負荷の前に使用できる空の関数はありますか? – Aayush
@Aayush:はい、 'load' *は、対象要素の内容を置き換えます。まずそれを空にする必要はありません。 (これは、リンクされた例で示されています。) –