Javascript 基于当前innerhtml创建动态jquery变量名
比如说,我有一个div元素,名为:Javascript 基于当前innerhtml创建动态jquery变量名,javascript,jquery,json,Javascript,Jquery,Json,比如说,我有一个div元素,名为: <div class="mysterywatch"> {{mysterywatch.righthereiswatch}} </div> …与$('.mysterywatch')关联的jQuery变量将是/update to$Watch1 var = $Watch1 (在.mysterywatch中填充的所有HTML/文本都将是有效的变量语法。这将添加到前端验证)不确定如何/为什么需要基于动态内容的内部文本的动态变量,但您可以这样做:
<div class="mysterywatch"> {{mysterywatch.righthereiswatch}} </div>
…与$('.mysterywatch')
关联的jQuery变量将是/update to$Watch1
var = $Watch1
(在
.mysterywatch
中填充的所有HTML/文本都将是有效的变量语法。这将添加到前端验证)不确定如何/为什么需要基于动态内容的内部文本的动态变量,但您可以这样做:
var _varname = $('.giantmysterbeer').text();
window[_varname] = 123;
如果内部html不是有效的变量名,会发生什么情况?
val()
应仅用于input、select、textarea
、使用html()
或text()
var _varname = $('.giantmysterbeer').text();
window[_varname] = 123;