jQuery $(“#field”)为空?

前端之家收集整理的这篇文章主要介绍了jQuery $(“#field”)为空?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个包含月份的选择框。

这是我的代码

$(function(){ 
                        $("#ppsub_ppterm_id").change(function(){ 
                                        var term = this.options[this.selectedIndex].text; 
                                        if(term == "Eenmalig"){ 
                                                $(".idealtd").show(); 
                                        }else{ 
                                                $(".idealtd").hide(); 
                                                //$("#ppsub_amount option:selected").val('anders'); 
                                        } 
                        }); 
        }); 
<select name="ppsub_ppterm_id" class="ppsub_ppterm_id" 
id="ppsub_ppterm_id" style="width: 100px; font-size: 11px;"> 
                                                <option value="M">Maand</option> 
                                                <option value="K">Kwartaal</option> 
                                                <option value="H">Halfjaar</option> 
                                                <option value="J">Jaar</option> 
                                                <option selected value="E">Eenmalig</option> 
                                        </select>

但是当我加载我的页面,我停下来得到一个错误

$(“#ppsub_ppterm_id”)为空

第17行

有任何想法吗?

解决方法

听起来像JQuery没有正确加载。你使用哪个源/版本?

或者,它可能是命名空间冲突,所以尝试使用jQuery显式而不是$。如果这样做,您可能希望使用noConflict来确保使用$的其他代码不会中断。

原文链接:https://www.f2er.com/jquery/181750.html

猜你在找的jQuery相关文章