2016-11-06 62 views
0

我使用下面的JavaScript滑動切換隱藏的DIV,但是這個我鼻涕工作,我必須有語法錯誤&似乎無法糾正它。Javascript滑動切換隱藏div不工作

<script language="javascript"> 
    function toggle() { 
    var ele = document.getElementById("header-contact-form-wrap"); 
    var text = document.getElementById("request-a-quote"); 
    if(ele.style.display == "block") { 
     ele.style.display = "none"; 
     text.innerHTML = "<i class='fa fa-star-half-o'></i> Request a Quote"; 
    } 
    else { 
     ele.style.display = "block"; 
     text.innerHTML = "X Close"; 
    } 
    $('#header-contact-form-wrap').slideToggle("slow"); 
} 
</script> 
+1

'.slideToggle()'是一種jQuery方法。你有沒有在你的頁面上加載jQuery? –

回答

0

您正在使用的批次的jQuery代碼。你有jQuery啓用?如果不是,它包括在你的代碼,就像這樣:

<script src="https://code.jquery.com/jquery-3.1.1.js"></script> 

如果你需要一個不同的構建版本,去這個網站。 https://code.jquery.com/jquery/