求助一个问题我用jquery动态添加html元素,比如:var html = '<input type="text"'+ 'placeholder=' + st jqueryhtmljavascriptjsweb 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 拼字符串都不会拼了 吗var str1='1';var str2='2';var str='<input type="text" placeholder="'+str1+'" size="'+str2+'">'; 教你这样吧,写代码稍微灵活一些,jQuery有很多技巧的,比如你那个,var $input = $("<input type="text"/>");var str1 = "test";var str2 = 12;$input.attr({'placeholder':str1,'size':str2});$("div").append($input);这样使用jQuery的方法动态添加样式css,class或者属性attr,prop,就不会去担心因为拼接字符串的时候造成双引号和单引号分不清了,如果真要拼接字符串的话建议使用转义字符更清晰一些,如var input = "<input type=\"text\" placeholder=\"" + str1 + "\" size=\"" + str2 + "\"/>";同时请注意些代码的习惯,就是保证符号之间要有空格,比如var a = 1 + b; 有2种方法 1:直接拼字符串2:append(); 实例化控件 赋值 添加 http://hi.baidu.com/wfyuck/item/9320752d6d9a6a4d4699623e JS控制页面只显示小数点后两位 求助ext的doLayout问题 像最近的qq空间右上角那样的可以卷起的图片效果怎么实现 JQuery 的 disabled 问题 江湖救急,求一个特殊的js+xml三级联动 ${name}是${param.name}的简写还是${requestScope.name}的简写 再问select无法被层覆盖问题? 高分求页面中“null”字样的处理办法 表单验证以防止用户输入保留字,但保留字太多,怎么办? 如何用JavaScript实现在线编辑表格--在線等! jquery 小问题 function $问题
var str1='1';
var str2='2';
var str='<input type="text" placeholder="'+str1+'" size="'+str2+'">';
var $input = $("<input type="text"/>");
var str1 = "test";
var str2 = 12;
$input.attr({'placeholder':str1,'size':str2});
$("div").append($input);
这样使用jQuery的方法动态添加样式css,class或者属性attr,prop,就不会去担心因为拼接字符串的时候造成双引号和单引号分不清了,如果真要拼接字符串的话建议使用转义字符更清晰一些,如
var input = "<input type=\"text\" placeholder=\"" + str1 + "\" size=\"" + str2 + "\"/>";
同时请注意些代码的习惯,就是保证符号之间要有空格,比如var a = 1 + b;
1:直接拼字符串2:append(); 实例化控件 赋值 添加