2010-01-11 56 views
0

我有這樣的:jQuery代碼變更號碼,到其他與衰落像Digg

<script>var newnumber="680";</script> <div id="number-area">458<div> <button onclick="changeit()"> 

我想一個jQuery代碼來改變格「號區」變量「newnumber」的內容。

這就是當你點擊digg網站上的「digg」按鈕時出現的時尚潮流。

感謝

回答

5
function changeit() { 
    $('#number-area').fadeOut('slow', function() { 
     $('#number-area').html(newnumber).fadeIn('slow'); 
    }); 
    } 

你可能需要就#號區更改爲節點遍歷。在458之後,你還沒有結束你的div,我猜你的意思是</div>

編輯:您可以看到digg如何通過將javascript:alert(dig)放入您的地址欄中。他們使用動畫製作與不透明相結合的外觀。不知道他們爲什麼這樣做,而不是fadeOut和方法。

編輯1:縮短感謝道格。

+1

@Yuriy。 fadeOut('slow',function(){$(this).html(newnumber).fadeIn('slow')可以通過鏈接和使用'this'來大幅縮短你的答案。 );});'(但是+1對於一個很好的回答:) – 2010-01-11 04:20:21