猿问
$("#div1").width()为什么width是一个动作而不是一个属性
$("#div1").width()
为什么不写成这样:
$("#div1").width;
赵日天l
浏览 1421
回答 2
2回答
柠檬酸钠
因为jQuery基本上所有的方法都是设置和获取一体的,如果你给width方法传参的话会设置这个元素的宽度,就不是获取了
2
0
0
青草0710
这跟Java文件中的属性动作是一样的,属性是参数,动作是对参数的操作,如 String name 参数和getName()动作一样 在这里width属性是在style中对div等的宽度设置,而.width()是获取某标签的width属性的值,这里这方法命名为width是为了让编程者一眼就知道这方法的作用。
0
0
0
随时随地看视频
慕课网APP
相关分类
JQuery
我要回答