Javascript 如何插入js/jquery变量iside HTML标记?

Javascript 如何插入js/jquery变量iside HTML标记?,javascript,jquery,html,tags,var,Javascript,Jquery,Html,Tags,Var,假设我有一个变量 var sticky_element = ".menu"; 以及以下代码行: jQuery(sticky_element).wrapInner('<div class="menu-inner"></div>'); 看看你的变量声明 var sticky_element = ".menu"; 与“菜单”不同,您试图用sticky\u元素替换它。更明确地说, sticky_element = ".menu" != "menu" 通过定义 var st

假设我有一个变量

var sticky_element = ".menu";
以及以下代码行:

jQuery(sticky_element).wrapInner('<div class="menu-inner"></div>');

看看你的变量声明

var sticky_element = ".menu";
与“菜单”不同,您试图用
sticky\u元素替换它。更明确地说,

sticky_element = ".menu" != "menu"
通过定义

var sticky_element = "menu";

如果将
粘滞元素
“.menu”
更改为
“menu”
,它应该可以工作。

单独执行,只需将当前字符串保存到如下变量中:

var sticky_element = "menu"; // or '.menu'
var string = '<div class="' + sticky_element + '-inner"></div>';
jQuery(sticky_element).wrapInner(string);
var sticky_element=“menu”//或“菜单”
var字符串=“”;
jQuery(粘滞元素).wrapInner(字符串);

Jquery-toggle可以为您实现这一点!我完全失明了。非常感谢你!就这样!我完全失明了。非常感谢你!
var sticky_element = "menu"; // or '.menu'
var string = '<div class="' + sticky_element + '-inner"></div>';
jQuery(sticky_element).wrapInner(string);