Javascript 无法识别的表达式:[object]。类:jquery

Javascript 无法识别的表达式:[object]。类:jquery,javascript,jquery,Javascript,Jquery,我在我的网站上有一个菜单,当我点击肉的时候它就出现了 但是如果我点击菜单标题,我想点击下拉菜单 我移动了全班,什么都没发生 然后,我尝试使用jquery进行工作,但在第一次单击所有菜单滚动时,第二次显示错误 这是我的html: <ul id="responsive-menu" class=""> <li id="responsive-menu-item-20419" class=" responsive-menu-item-current-ancestor">

我在我的网站上有一个菜单,当我点击肉的时候它就出现了 但是如果我点击菜单标题,我想点击下拉菜单 我移动了全班,什么都没发生 然后,我尝试使用jquery进行工作,但在第一次单击所有菜单滚动时,第二次显示错误

这是我的html:

<ul id="responsive-menu" class="">
    <li id="responsive-menu-item-20419" class=" responsive-menu-item-current-ancestor">
        <a href="http://HappyHelps.com/conseils-bac-de-francais/" class="responsive-menu-item-link">Commence ici !</a>
    </li>
    <li id="responsive-menu-item-6434" class="responsive-menu-item-current-ancestor">
        <a class="responsive-menu-item-link">Méthode
        <div class="responsive-menu-subarrow">▼</div>
        </a>
    </li>
    <ul class="responsive-menu-submenu responsive-menu-submenu-depth-1">
        <li id="responsive-menu-item-19480" class=" responsive-menu-item-current-ancestor">
            <a href="http://HappyHelps.com/bac-de-francais-ecrit/" class="responsive-menu-item-link">Écrit
            <div class="responsive-menu-subarrow">▼</div>
            </a>
        </li>
        </ul>
</ul>
这就是我得到的错误:

未捕获错误:语法错误,无法识别的表达式:[objectObject]。响应菜单子行


我想您应该使用如下代码:

jQuery('.responsive-menu-item-link').click(function(){
    var clicked = jQuery(this);
    jQuery( clicked ).find(".responsive-menu-subarrow").trigger( "click" );
});

点击的
var=jQuery(这个)
将返回有意义的
.responsive菜单项链接
的DOM元素对象


尝试使用
jQuery(“.responsive menu item link.responsive menu subrow”)。触发器(“click”)

在代码中,单击的
不是对象,因此
.trigger()
函数出错

试试这个:

jQuery('.responsive-menu-item-link').click(function(){
     var clicked = jQuery(this);
    jQuery(clicked).find(".responsive-menu-subarrow").trigger( "click" );
 });
jQuery('.responsive-menu-item-link').click(function(){
     var clicked = jQuery(this);
    jQuery(clicked).find(".responsive-menu-subarrow").trigger( "click" );
 });