11.5
一、empty和remove的区别
empty()是移除指定标签内的所有节点,包括文本节点。拿$ ("p").empty ()来说,他只是把dsfsd中的文本给移除了,而留下了,仍保留其在dom中所占的位置。
remove()是移除指定的当前节点 remove ( p)则是把其从dom中删除,而不会保留其所占的位置。
二、change事件
change事件会在元素数据发生变化的时候触发。 该事件仅适用于文本域(text field),以及 textarea 和 select 元素。 注释:当用于 select 元素时,change 事件会在选择某个选项时发生。
三、移入移出事件
focus 事件是确定页面内鼠标当前定位的一种方式。在默认情况下,整个文档处于焦点状态,但是单击或使用 Tab 键可以改变焦点的位置
blur 事件类型表示在元素失去焦点时响应,它与 focus 事件类型是相对的,主要作用于表单元素和超链接对象。
四、on事件
events:一个或多个用空格分隔的事件类型和可选的命名空间,如"click"或"keydown.myPlugin" 。
selector:一个选择器字符串用于过滤器的触发事件的选择器元素的后代。如果选择的< null或省略,当它到达选定的元素,事件总是触发。
data:当一个事件被触发时要传递event.data给事件处理函数。
$(".li").on('click', ".deleteon", function(){
$(this).parent().remove();
})
五、append prepend after before
append 所有子元素之后
prepend 所有子元素之前
after同级元素之后
before 同级元素之前

浙公网安备 33010602011771号