jquery怎么获取页面上有多少个相同class?
使用jQuery的`.length`属性可以获取页面上有多少个相同的class。
例如,假设我们有一个class为"my-class"的元素,并且页面上有多个这样的元素,我们可以使用以下代码获取它们的数量:
```javascript
var count = $('.my-class').length;
console.log(count);
```
这将打印出页面上所有具有"class='my-class'"的元素的数量。
js获取当前点击的
事件委托,原生js;伪代码:点击ul后清空ul下所有li的类名(使其所有元素不可见); 获取被点击的dom节点li(event.target);改变被点击的元素类名(使其可见); 解释:利用addEventListener给最上级元素绑定点击事件;点击后触发匿名函数,清除除了当前点击的节点外所有的子元素类名(可使用event.target获取当前被点击的dom节点)(清除其他类名可用jquery的类选择器以及jquery的removeClass函数);给当前点击的元素赋予新的类名,改变样式。
还没有评论,来说两句吧...