2014-11-22 96 views
0

我想隱藏div 生效無法隱藏生效的元素

我的JS是:

function hideDiv() 
{ 
    $("#hide").hide(); // this works 
} 
function hideDivE() 
{ 
    $("#hide").hide("puff", {}, 2000); // this doesn't work 
} 

和HTML是:

<div id="hide"> 
    Hide this div 
</div> 
<button onclick="hideDiv()">Hide</button> 
<button onclick="hideDivE()">Hide + effect</button> 

如果.hide()的作品,是怎麼來的是.hide("puff", {}, 2000)不起作用?

+3

普通的jQuery並沒有帶來「泡影」效果。你是否加載了一些實現「泡芙」效果的代碼?它看起來像我可能它是單獨的附加庫jQueryUI的一部分。 – jfriend00 2014-11-22 08:14:54

+0

試着用'$(「#hide」)。hide(2000);' – MH2K9 2014-11-22 08:24:50

+0

這適用於我http://jsfiddle.net/fpzd3n3m/你有沒有包含正確版本的庫? – 2014-11-22 08:35:59

回答

0

課程:如果某些東西不起作用 - 請檢查您是否導入了合適的庫文件

只包括jquery-ui.js讓它工作。