为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 小小不空大
首先可以通过自设data-set设置自由属性,可以存储很多的信息数据!当你页面上某一个交互按钮点击后,可以通过ajax修改或存储自设date-set属性,提高交互体验;例如某网站的个人信息查询,将信息封在date-set里交互,可以节省很多代码量!但目前应用的不是很广,因为大多数情况下都是ajax异步刷新页面。这个存储因为也是HTML5较新的属性,IE6.7.8.9基本上玩不了!在中国基本不大可能普及!不用在意!

已采纳回答 / 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...

已采纳回答 / flycain
indexOf是返回()里字符串出现的位置,从0开始,如果没有则返回-1。所以就是当className里面有imooc时。

最赞回答 / 不说话先生
这个是因为你加了border以后div比原来大了边框的大小,而这个div的父元素div宽度是自适应的,当父元素的宽度比他里面所有子元素的宽度小的时候回把里面的子元素撑到下面,你把页面全屏就会有这个问题了,描述的可能不太清楚,看看你应该可以懂得

已采纳回答 / llleif
我的理解是,类似之前学习到的 index 值,val是当前的属性值,而index就类似当前数据的标号的感觉(你的图里是eq(2),你可以理解这个i为3,就是第三个的意思),同理可以理解为下标

已采纳回答 / 秋婵
我觉得没有什么区别,但如果选择器里面需要出现两个引号,就不能同时使用单引号或同时使用双引号,必须区分开来。比如查找所有div中,有属性name中的值只包含一个“a”的div元素,需要写成 $('div[name="a"]')或$("div[name='a']")

已采纳回答 / 木刻雪原
你说的两个代码都是用来引入jquery库的,jquery库里面封装了很多方法,只有将这些方法引入进来,我们才能用这些方法,另外这两句代码虽然表面看起来不一样,其实是一样的,只不过是从不同的地方,引入了不同版本的jquery而已,但是如果你同时引入这两个库,很有可能会报错,因为两个jquery虽然版本不同,但是会含有相同的方法,这样就会冲突了;木刻回答,必属精答!望采纳~

已采纳回答 / domainchen
$就是jQuery的别称,而jQuery就是jQuery库提供的一个函数.

最赞回答 / 明月晓曦
function()带的两个参数,i表示将要改变的值,val是input里面原本的值,通过return返回input的value(值)并显示在页面上

最新回答 / 名字太短感觉不爽
主要在于对浏览器的支持情况不同,jquery总是会分为两个版本,一个支持大多数的浏览器并最大程度的保证了兼容,另一个代码更加短小精悍,API底层实现也有所不同,所以支持的浏览器也变得局限,搜索一下介绍的文章还是很多的

最新回答 / ray1208
html和text最大的区别就是识别html标签,$('div').html()的值<a>aaa</a>先被保存在临时变量当中,当由html()方法去调用时就识别了a标签,输出aaa,反之text()没有识别就输出<a>aaa</a>,不知道这么讲你明白了吗?

已采纳回答 / 慕粉1888
-1!==className.indexof("imooc")即classname中存在imoocindexof('imooc')是查找classname中的imooc如果imooc不存在 返回-1所以不等于-1即包含imooc
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消