课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
<button></button>===<input type='button' value='动态创建div'>
2018-06-02
源自:jQuery基础(二)—DOM篇 2-2
正在回答
<input type="button" value="点击通过jQuery动态创建元素节点">
调试过了 是可以的,你发发整个代码看看,问题不是出在这里,或者复制整个代码,在Chrome的控制调试看有没有其他的地方报错
你肯定哪里错了,他是div的点击事件跟是不是button没关系,你就算没button按钮都可以创建
RKQAQ
照样可以,你仔细检查看看是不是哪里做了修改
<input type="button" name="oBtn" id="oBtn" value="创建" />
<script type="text/javascript">
$("#oBtn").click(function(){
var div = $("<div class='right'><div class='aaron'>动态创建DIV元素节点</div></div>")
$("body").append(div);
}) ;
</script>
试试看
你需要给input标签绑定click事件
RKQAQ 回复 RKQAQ
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
1 回答为什么执行 a元素的背景色变成了绿色?
1 回答含多个元素的jQuery替换多个元素的jQuery
1 回答$body.on('click','button',function() {中.on在这里是什么意思的
1 回答这个button是起到激活的作用么,点击一个button之后 再单独点击body才能起作用,增加div
3 回答第二个button上的事件注释上说筛选出子元素是span,不是应该是用children吗?