【发布时间】:2014-01-11 12:13:38
【问题描述】:
我正在尝试在您登录后在标题中为“我的帐户”添加一个 jquery 下拉列表(尝试用户名 test 和密码 test@123),但我不断收到此错误:
未捕获的类型错误:无法调用 null 的方法 'dropit'
我什至搬家了:
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function () {
$('#myaccountmenu').dropit();
});
</script>
到底部之前的页脚,无济于事。有什么想法吗?
【问题讨论】:
-
您的页面上是否有元素#myaccountmenu?
-
@user 正如 Jessica 所要求的,确保该元素确实存在。 # 表示具有 id="myaccountmenu" 属性的元素,它不能是类。
-
dropit是jQuery插件吗?我问是因为如果您调用jQuery.noConflict(),很可能是因为页面上有另一个库使用$作为速记。如果dropit是一个jQuery 插件,那么你需要写jQuery('#myaccountmenu').dropit();因为$引用另一个库。
标签: php jquery html css magento