已采纳回答 / 用户1139579
在jquery中定义变量时var $div;和var div;是等价的一般用$来区分是原生javascript,还是jQuery个人习惯,只是为了区分而已
2016-07-18
已采纳回答 / weibo_一万群什麼_0
jq可以说是一个JS函数库,下载jq就是下载了一个'jquery.js'文件,然后通过<script src="jquery.js"></script>引入.就跟你把你自己写的JS文件引入html一个意思.
2016-07-17
已采纳回答 / 那些你很冒险的梦_
隐藏一个元素的方法:1.display:none.2.type="hidden"的表单元素。3.width=0,height=0。4.其祖先元素是隐藏的。5.visibility:hidden.6.opacity:0。其中5和6仍占有空间布局,所以他们是可见的。用$(":visible")查出的长度为1,其他1~4不可见,其长度为0 。$(":hidden")可选择出所有隐藏(即不可见)的元素。1~4为不可见的元素,会被选中,其长度为1;5和6为可见的元素,不会被选中,其长度为0.
2016-07-16
已采纳回答 / 帅帅哒day
据资料显示在js中单引号和双引号都是一样的,但是在使用是去碰到了问题,于是乎百度给我答案,说是平时使用的时候尽量用单引号,只有碰到嵌套的时候才会同时用两种引号。即外面是单引号的时候里面就要用双引号,外面是双引号的时候里面就要用单引号,总之不能同时用双引号或者是单引号;
2016-07-15
已采纳回答 / weibo_时间煮雨我煮面022_0
1. var $p = $("p"); var p = $p.get(0); p.style.border = "1px solid red";2. var p = document.getElementsByTagName('p'); var $p = $(p); var $first = $p.eq(0); $first.css('c...
2016-07-11
已采纳回答 / llleif
我的理解是,类似之前学习到的 index 值,val是当前的属性值,而index就类似当前数据的标号的感觉(你的图里是eq(2),你可以理解这个i为3,就是第三个的意思),同理可以理解为下标
已采纳回答 / 秋婵
我觉得没有什么区别,但如果选择器里面需要出现两个引号,就不能同时使用单引号或同时使用双引号,必须区分开来。比如查找所有div中,有属性name中的值只包含一个“a”的div元素,需要写成 $('div[name="a"]')或$("div[name='a']")
2016-07-11
已采纳回答 / 木刻雪原
你说的两个代码都是用来引入jquery库的,jquery库里面封装了很多方法,只有将这些方法引入进来,我们才能用这些方法,另外这两句代码虽然表面看起来不一样,其实是一样的,只不过是从不同的地方,引入了不同版本的jquery而已,但是如果你同时引入这两个库,很有可能会报错,因为两个jquery虽然版本不同,但是会含有相同的方法,这样就会冲突了;木刻回答,必属精答!望采纳~
2016-07-10
已采纳回答 / 飞天意大利面神兽
注意文中说的重点:不在文档中的元素是被认为是不可见的,如果当他们被插入到文档中,jQuery没有办法知道他们是否是可见的,因为元素可见性依赖于适用的样式。可以被识别出是:visible,那么自然.length的长度是1,如果是:hidden,用文中的意思就是:不可见的元素对它来说是不存在文档中的!
2016-07-09