为了账号安全,请及时绑定邮箱和手机立即绑定

JQ标签选择器得到的元素为什么可以直接绑定事件呢?

JQ标签选择器得到的元素为什么可以直接绑定事件呢?

kevinwe 2016-06-03 13:16:24
有这样的HTML<ul>      <li>2</li>      <li>4</li>      <li>5</li>      <li>6</li>      <li>8</li>    </ul>    $('li').on('click',function(){console.log(this.textContent)})这样为什么能行呢?$('li')是一个数组,我的理解是要循环
查看完整描述

4 回答

?
一毛钱

TA贡献156条经验 获得超57个赞

这个表示的是给所有的li添加点击事件,添加事件不用说要针对具体的元素,可以给一类元素添加事件

查看完整回答
1 反对 回复 2016-06-03
  • kevinwe
    kevinwe
    原生JS,document.getElementsByTagName('li'),为什么必须要先循环才行呢?
  • 一毛钱
    一毛钱
    jq 自己封装好的
?
找找赵学寅

TA贡献1条经验 获得超0个赞

$('li')选中的是所有li元素

查看完整回答
反对 回复 2016-06-03
?
化龙贝

TA贡献191条经验 获得超79个赞

人家内部封装好了呀

查看完整回答
反对 回复 2016-06-03
  • 4 回答
  • 0 关注
  • 1772 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信