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

jQuery基础(五)一Ajax应用与常用插件

陶老实 其它
难度中级
时长 3小时20分
学习人数
综合评分9.40
97人评价 查看评价
9.6 内容实用
9.2 简洁易懂
9.4 逻辑清晰
本地要效果的话,得把数据数据放到本地ip下服务器去请求,不然ajax跨域请求要做啥处理貌似
$("#accordion").accordion({
active:true,
});
实现全部折叠,active为false:全部不折叠,为-1默认最后展示内容、正数依次表示对应位置显示内容其他折叠
跳回本页面的把所有的http改为https(不要忘记head部分的http)
<script src="https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js"></script>;
$.getScript("https://www.imooc.com/data/sport_f.js",function()
两处修改
1; <script src="https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js"></script>
2;$.getJSON("httpS://www.imooc.com/data/sport.json",function(data)

最赞回答 / 彈指
改这两个地方: <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>加s:"https://www.imooc.com/data/sport.json"我的谷歌可以运行
这插件有问题吧。
无论我点确定还是取消,点了后那个“删除”按钮都会消失掉
拖进去了还能在拖出来
drop: function () {

$(this).addClass(&#039;focus&#039;); //改变css类

$(&#039;#tip&#039;).html(&#039;&#039;);
}

是不是没写完整
把插件源码改为:
&quot;subNum&quot;: function(p1, p2) {
var intResult = 0;
p1 = (p1 == undefined) ? 0 : p1;
p2 = (p2 == undefined) ? 0 : p2;
intResult = parseInt(p1) - parseInt(p2);
return intResult;
}
输入19-4结果得到0,正确
输入19-24结果-5,正确
19-4=0 的问题出在:
if (p1 &gt; p2) { //如果传入的参数前者大于后者
intResult = parseInt(p1) - parseInt(p2);
}
这一步不能实现作者的意图,因为此时p1和p2还是字符串,字符串比较是只比较第一个字符的大小。
都弃坑了吗?
2018第一个评论
在线测试需要修改第五行以及服务器文件http后加s。
&lt;script src=&quot;https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js&quot;&gt;&lt;/script&gt;
.load(&quot;https://www.imooc.com/data/fruit_part.html&quot;,function()
刚开始学ajax,希望能学好。load方法在3.0+版本正式被弃用,可用on。然后,文中的bind绑定也不建议用,推荐使用on

最新回答 / qq_慕盖茨2507434
你本地安装jQuery插件了吗?
哈哈,在研究各位课代表的答案!
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery中的ajax应用 2、jQuery中的插件 3、jQuery中的工具类函数

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消