首页 > 解决方案 > 使用变量访问连字符属性

问题描述

以下语法有效:

hello = $("html").find('[id=foo-var]').html();

但是我们如何通过变量指定“foo-var”呢?

var holder = "foo-var";
hello = $("html").find('[id=' + holder + ']').html();

这当然行不通。

标签: javascriptjqueryhyphen

解决方案


更改引号"'"

var holder = "foo-var";
hello = $("html").find('[id="' + holder + '"]').html();

推荐阅读