作者wandog (慢跑中毒)
看板Ajax
标题[问题] $(':radio,:checkbox',this)
时间Mon Aug 10 21:18:06 2015
在一个plugin里面看到
$('label:first',this).addClass....
或是
$(':radio,:checkbox',this).addClass....
等等 第一次看到$里面有两个参数 实在是看不懂
请问有大大可以说明嬷 不好意思
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.254.7.68
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1439212688.A.CA9.html
1F:推 qwer820404: 你下一个断点 在那边 你可以看的到this 是什麽东西 08/10 21:29
2F:→ qwer820404: 第一个参数是selector条件,第二个参数是指你作用对象 08/10 21:31
3F:→ qwer820404: 所以 解读 (1) 从this这个里面 找出 'label:first' 08/10 21:31
4F:→ qwer820404: 解读(2) 从this里面 找出是 radio 也是 checkbox的 08/10 21:32
6F:→ qwer820404: jQuery( selector [, context ] ) -> context是选填 08/10 21:35
7F:→ qwer820404: 一般情况下 会针对现在的DOM去做 (document) 08/10 21:35
8F:推 onininon: 有看有推 08/11 23:43
9F:推 y2468101216: 推啊 08/12 10:25