【发布时间】:2017-01-25 10:32:50
【问题描述】:
我正在尝试创建一个下拉菜单,显示用户何时单击它,并关闭用户是否再次单击它或在菜单外单击。感谢这个社区,现在我有了一个工作脚本:http://jsfiddle.net/aL7Xe/1000/
但是在我的 drupal 8 网站上使用它时它不起作用,有什么想法吗?
jQuery 即时通讯使用:
jQuery(document).ready(function() {
$('.topmenu').click(function(e){
e.stopPropagation();
$(this).find('.dropdown-menu').toggleClass('hide');
});
$('html').on('click', function(){
$('.dropdown-menu').addClass('hide');
});
});
提前致谢
已解决:
我已经解决了,结果当我在 Firefox @控制台中查看调试功能时,它说错误 $ 不是函数。然后我在第一行添加了 $ 所以它变成了这样jQuery(document).ready(function($) {
错误消失了,它起作用了。
【问题讨论】:
标签: jquery css drop-down-menu drupal-8