已采纳回答 / 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
最赞回答 / 小小不空大
首先可以通过自设data-set设置自由属性,可以存储很多的信息数据!当你页面上某一个交互按钮点击后,可以通过ajax修改或存储自设date-set属性,提高交互体验;例如某网站的个人信息查询,将信息封在date-set里交互,可以节省很多代码量!但目前应用的不是很广,因为大多数情况下都是ajax异步刷新页面。这个存储因为也是HTML5较新的属性,IE6.7.8.9基本上玩不了!在中国基本不大可能普及!不用在意!
2016-07-13
已采纳回答 / 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
最赞回答 / 不说话先生
这个是因为你加了border以后div比原来大了边框的大小,而这个div的父元素div宽度是自适应的,当父元素的宽度比他里面所有子元素的宽度小的时候回把里面的子元素撑到下面,你把页面全屏就会有这个问题了,描述的可能不太清楚,看看你应该可以懂得
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
最赞回答 / 明月晓曦
function()带的两个参数,i表示将要改变的值,val是input里面原本的值,通过return返回input的value(值)并显示在页面上