2022年实战营销方案
2023-04-28 17:07:51 阅读(214)
javascript怎么给元素节点增加属性?
DOM有一个api setAttribute(name, value) 数据属性以"data-"开头命名
js中+号的用法?
JavaScript中能够在某个元素前使用 ‘+’ 号,这个操做是将该元素转换成Number类型,若是转换失败,那么将获得 NaN。prototype 因此 +new Date 将会调用 Date.prototype 上的 valueOf 方法,而根据 MDN ,Date.prototype.value 方法等同于 Date.prototype.getTime() 。
如何通过js给某个元素设置样式?
事件委托,原生js; 伪代码: 点击ul后清空ul下所有li的类名(使其所有元素不可见); 获取被点击的dom节点li( event.target ); 改变被点击的元素类名(使其可见); 解释: 利用addEventListener给最上级元素绑定点击事件; 点击后触发匿名函数,清除除了当前点击的节点外所有的子元素类名 (可使用event.target获取当前被点击的dom节点) (清除其他类名可用jquery的类选择器以及jquery的removeClass函数); 给当前点击的元素赋予新的类名,改变样式。
一 客户顾问-张三 一