@nadirvishun
感觉如果通过原生js把标签放在innerHTML里面,那样到时要修改的话找比较久
起码jQ就是一句话 还快一点
小白个人意见
感觉如果通过原生js把标签放在innerHTML里面,那样到时要修改的话找比较久
起码jQ就是一句话 还快一点
小白个人意见
2016-12-23
代码不执行的童鞋请大家把script的引用修改为:http://libs.baidu.com/jquery/1.9.1/jquery.js 再试
2016-12-23
//原生JS仅仅是这个功能的化也很简单:
var body = document.querySelector('body');
document.addEventListener('click',function(){
var rightdiv='<div class="right"><div class="aaron">动态创建DIV元素节点</div></div>';
body.innerHTML +=rightdiv;
},false)
var body = document.querySelector('body');
document.addEventListener('click',function(){
var rightdiv='<div class="right"><div class="aaron">动态创建DIV元素节点</div></div>';
body.innerHTML +=rightdiv;
},false)
2016-12-22
$("button:first").click(function() {
$('li.item-1').next().css('border','1px solid red')
})
$('li.item-1').next().css('border','1px solid red')
})
2016-12-21
.find()和.children()方法是相似的
1.children只查找第一级的子节点
2.find查找范围包括子节点的所有后代节点
1.children只查找第一级的子节点
2.find查找范围包括子节点的所有后代节点
2016-12-21
append()向每个匹配的元素内部追加内容
prepend()向每个匹配的元素内部前置内容
appendTo()把所有匹配的元素追加到另一个指定元素的集合中
prependTo()把所有匹配的元素前置到另一个指定的元素集合中
prepend()向每个匹配的元素内部前置内容
appendTo()把所有匹配的元素追加到另一个指定元素的集合中
prependTo()把所有匹配的元素前置到另一个指定的元素集合中
2016-12-21
append()前面是被插入的对象,后面是要在对象内插入的元素内容
appendTo()前面是要插入的元素内容,而后面是被插入的对象
appendTo()前面是要插入的元素内容,而后面是被插入的对象
2016-12-21
querySelector() 方法返回文档中匹配指定 CSS 选择器的一个元素。
注意: querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。
注意: querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。
2016-12-21
两个例子说明before和prepend 的区别
$(".test1").before('<p style="color:red">before,在匹配元素之前增加</p>', '<p style="color:red">多参数</p>')
})
其中test1和要和插入的p是兄弟关系
$('.aaron1')
.prepend('<p>prepend增加的p元素</p>')
其中aaron1和p是父子关系
$(".test1").before('<p style="color:red">before,在匹配元素之前增加</p>', '<p style="color:red">多参数</p>')
})
其中test1和要和插入的p是兄弟关系
$('.aaron1')
.prepend('<p>prepend增加的p元素</p>')
其中aaron1和p是父子关系
2016-12-20