我需要重新加載頁面而不使用刷新功能來獲取我的動畫的重置語句。 這就是爲什麼我想重裝jQuery頁面重新加載之後沒有刷新,動畫不起作用
$('#wrapper').load('http://localhost:7002/myproj/home');
但重裝後,我的jQuery單擊功能不工作。有什麼想法嗎?謝謝
下面是一段代碼..我仍然需要把這個功能給其他2格。所謂的div1和div3。
$(".div2").mouseover(function() {
$('#PP').attr('src', '../../Resources/Images/aa.png');
if (cube.width() == 550) {
$('.imageDiv').append(pp);
}
}).mouseout(function() {
$('#PP').attr('src', '../../Resources/Images/bb.png');
pp.remove();
}).on("click", function (event) {
$('.div1, .div3').on('click', function() {
$('#cube').fadeTo("slow", 1);
$('.imageDiv').contents(':not("#cube")').remove();
$('#cube').animate({ width: '550px' }, 500);
$('#wrapper').load('/myproj/home');
});
$('.div2').unbind('mouseout');
$("#hp1,#hp2,#hp3,#hp4#").hide();
$('#cube').animate({ width: '700px' }, 500).fadeTo("slow", 0.4);
$('#cube').animate({ 'marginTop': "+=100px", 'marginLeft': "-=100px" }, 'slow', function() {
$('.imageDiv').append(p3d);
p3d.animate({ 'top': '-=10px' }, 'slow', function() {
$('.imageDiv').append(plabel);
p3d.click(function (e) {
e.stopPropagation()
p3d.show();
plabel.show();
});
plabel.click(function (e) {
e.stopPropagation()
p3d.show();
plabel.show();;
});
$(document).click(function() {
$('#cube').fadeTo("slow", 1);
$('.imageDiv').contents(':not("#cube")').remove();
$('#cube').animate({ width: '550px' }, 500);
});
$('#wrapper').load('/myproj/home');
});
});
});
男人或男人!確實有很多語法錯誤!忘記那部分!你正在努力達成什麼!因爲你綁定了幾次點擊並且在點擊事件中解除綁定!這真的很複雜!所以只要告訴你想要什麼? –
對不起。我在jQuery中很新。就在一個星期前,我需要接聽。我想在不刷新或不知道用戶的情況下實現頁面重新加載。十分感謝。 – Zarli
它好兄弟..學習是好的,但你的要求是什麼!我會以適當的方式引導你!你有很多動畫點擊和所有..所以只需告訴我你的要求。 –