2015-12-30 49 views
-2

這是我原來的代碼要修復JavaScript錯誤

HTML -

<select id="sel1"> 
    <option value="1">ONE</option> 
    <option value="2">TWO</option> 
    <option value="3">THREE</option> 
    <option value="4">FOUR</option> 
    <option value="5">FIVE</option> 
</select> 
<select id="sel2"> 
    <option value="1">ONE</option> 
    <option value="2">TWO</option> 
    <option value="3">THREE</option> 
    <option value="4">FOUR</option> 
    <option value="5">FIVE</option> 
</select> 

JavaScript代碼 -

var sel2 = $('#sel2').html(); 
$('#sel1').change(function() { 
    $('#sel2').html(sel2); 
    $('#sel2 option').each(function() { 
     if ($(this).val() <= $('#sel1').val()) $(this).remove(); 
    }); 
}); 

這是錯誤,當我在我的網站上嵌入該腳本,請幫我解決這個問題。

TypeError: $ is not a function 
+0

在您的頁面上包含jquery文件引用 –

+0

您是否導入了jQuery? – Pointy

+0

是的,我用這個JQUERY -

0

我相信你的順序不正確,請確保您有jquery後,你把這個代碼。

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"> 
</script> 

<script> 
//your code. 
</script> 
+0

仍然沒有工作 –

+0

如果您使用wp使用'jQuery'代替'$'並檢查。 –

+0

如果它工作,您可以檢查http://stackoverflow.com/a/12343735/3143384 ans,並可以使用'$'以及 –