码迷,mamicode.com
首页 > 其他好文 > 详细

从一个input点击引起的思考

时间:2017-03-10 12:38:00      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:query   jquer   状态   默认   his   访问   判断   isa   disabled   

一个input或者select标签都是有属于自己的disabled属性的,这个属性很少被使用,但是我们在项目实际开发的过程中也会遇到,比如我选择之后就让他置灰不可以变动了,那么久可利用js动态设置。对于input每次选中的时候就会默认的添加checked属性,这个属性是这个表情固有属性,我们可以根据这个属性进行判定这个是否处于选中的状态。由此一些小的细节引起了我的注意,就是我采用this以及$(this)在控制台打印出来的是不一样的,经过研究发现一个是jQuery的对象,一个是原生js对象,前者返回的是一些属性和方法,判断是否被选中的话是if($(this).prop(‘checked‘))而后者打印出来的是这个元素标签里的内容,可以直接对其属性进行访问,比如this.id、this.checked。判断是否被选中的话就是if(this.checked){}。

从一个input点击引起的思考

标签:query   jquer   状态   默认   his   访问   判断   isa   disabled   

原文地址:http://www.cnblogs.com/sweeeper/p/6529914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!