日期:2014-05-16  浏览次数:20468 次

jquery中的一个问题。。。
各位大神,我在用jquery的时候遇到一个小问题,希望得到解惑,谢谢各位了

下面是我的代码;

<div id="yi"></div>

var dd="yi";

var ds="\"#"+dd+"\""; //构造一个 { "#yi" }

$(ds).html(wo shi shui); 

为什么构造的 "#yi" 传入到 $(ds),却选中不了那个div,并把想要添加的内容添加进去?


------解决方案--------------------
var ds = "#"+dd;

就可以了

------解决方案--------------------
HTML code
<div id="yi"></div>
<script type="text/javascript">
var dd = "yi";
var ds = "#" + dd; //构造一个字符串 #yi
$(ds).html('wo shi shui');
</script>

------解决方案--------------------
var ds ="#"+"dd";