當前位置:編程學習大全網 - 網站源碼 - Jquery淡出fadeOut的問題,下面的語句是想淡出之後將這部分空間除掉為什麽,不起作用呢?

Jquery淡出fadeOut的問題,下面的語句是想淡出之後將這部分空間除掉為什麽,不起作用呢?

這個問題也困擾我,不過也很快解決了。

這裏我講下我自己的思路:

多行數據,如果是背景單調,刪除數據時看不到效果,用戶體驗不好。

解決辦法:我采用隔行變色,且顏色壹定用淺色,不是區別很大就行。

刪除數據肯定是查找出來的壹些數據進行刪除,如果是刪除掉然後提示,在跳轉到數據列表頁,體驗也不好,因為數據是查出來的。

解決辦法:後臺ajax刪除數據,前臺行數據remove()。

remove()刪除數據會很快,沒等妳看清,數據行就沒有了。

所以這裏考慮增加壹定的動畫效果,壹開始我考慮用setTimeOut,但是這個比較麻煩。不如直接用Jquery的fadeOut或者是別的。這裏壹定要註意是大寫O,小寫o會報錯。

$("#proof_"+sampleid).fadeOut("3000").remove(); 這樣的寫法是不對的,起不到效果。

采用以下 fadeOut的回調函數的形式,就能起到作用了,本人親測哈

$("#proof_"+sampleid).fadeOut(3000,function(){

$(this).remove();

});

  • 上一篇:怎麽運行 html5遊戲的源代碼
  • 下一篇:Flash迷宮問題——小方塊能穿墻。
  • copyright 2024編程學習大全網