Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript变量中的JQuery html代码不起作用_Javascript_Jquery - Fatal编程技术网

JavaScript变量中的JQuery html代码不起作用

JavaScript变量中的JQuery html代码不起作用,javascript,jquery,Javascript,Jquery,嗨,我有一个简单的HTML代码行 <li class="active"><a href="javascript:" onclick="jQuery(this).siblings().toggleClass('opened');">Show All<i class="fa fa-angle-down"></i></a> 现在我需要将这段代码放在JavaScript变量中,不幸的是,它在这里不起作用 var value = '<

嗨,我有一个简单的HTML代码行

<li class="active"><a href="javascript:" onclick="jQuery(this).siblings().toggleClass('opened');">Show All<i class="fa fa-angle-down"></i></a>
  • 现在我需要将这段代码放在JavaScript变量中,不幸的是,它在这里不起作用

    var value = '<li class="active"><a href="javascript:" onclick="jQuery(this).siblings().toggleClass('opened');">Show All <i class="fa fa-angle-down"></i></a>';
    
    var value='
  • 谁能帮我把html代码保存到JavaScript变量中。问题出现在onclick功能中


    任何帮助都将不胜感激。谢谢

    也许可以尝试转义单引号。因为字符串以单引号开头和结尾,所以它在您希望字符串结束之前就结束了。请参阅问题中的突出显示,如果文本为黑色,则字符串已终止

    var value = '<li class="active"><a href="javascript:" onclick="jQuery(this).siblings().toggleClass(\'opened\');">Show All <i class="fa fa-angle-down"></i></a>';
    
    var value='

  • 你的单引号打破了密码。您可以使用反勾号来避免这种情况:

    var value=`
  • `
    
    
    在这种情况下,您必须使用转义序列

    请尝试以下代码:
    jQuery(this.sibbines().toggleClass(\'opened\)

    var value='
  • ; $(“#dum”).html(值)
  • 
    
    上面的突出显示显示了问题。。。。嵌套引号赋给变量后要做什么?如何将打开的代码放入我不懂的嵌套代码中,你能解决这个问题吗?@brk我正在通过javascript代码显示我的html。你可以转义引号:
    var value='