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

jQuery基础课程

难度初级
时长 9小时58分
学习人数
综合评分9.23
402人评价 查看评价
9.6 内容实用
9.2 简洁易懂
8.9 逻辑清晰

已采纳回答 / 梁子1
其实所谓的手动触发,就是不需要与用户直接交互,而是有程序自动控制进行运行的意思! 所以triiger event,就是由程序触发一个事件,而不是由用户触发一个事件

最赞回答 / UncleKeith
jquery版本不同 ,会导致效果不能实现.可以采用如下的办法,这是在Jquery官网上的方法$("#btn").click(function(){    $(this).next().toggle();});简单,并且能够实现:当点击时显示,再次点击时隐藏。
each是遍历,如果知道foreach,那么这个也就好理解了。
把Ajax的基础课程学完,我回来了~~
直接写$("div").toggle() 也可以实现隐藏,但是没有动画效果。
而加上一个函数
function(){ $(this).attr("disabled",true); }后写的会有一个类似于缩放的效果。

最新回答 / 王矫情_
JQuery的append方法是追加节点  而不是追加字符串 .您可以这样写var $html = "<p>123</p>";如果您使用span标签,请注意CSS中span标签的字体样式是白色.
为什么加了type:&quot;post&quot;,就可以判断奇偶呢?
for(var i in json){
$(&quot;#show&quot;).append(&quot;&lt;li&gt;前面是索引&lt;b&gt;&quot; + i +&quot;&lt;/b&gt;;后面的是&lt;b&gt;&quot; +json[i].name+&quot;:&quot;+ json[i].score+&quot;&lt;/b&gt;&lt;/li&gt;&quot;);
}
$.each(json,function(index,eq) { //eq 等价于json[i],index等价于i
$(&quot;#show&quot;).append(&quot;&lt;li&gt;前面是索引&lt;b&gt;&quot;+index+&quot;&lt;/b&gt;;后面是数据&lt;b&gt;&quot; + eq.name+&quot;:&quot;+eq.score +&quot;&lt;/b&gt;&lt;/li&gt;&quot;);
});
var json=[{name:&quot;小明&quot;,score:90 },{name:&quot;小红&quot;,score:100 }];
html()方法可以获取元素的HTML内容,因此,原文中的格式代码也被一起获取,而text()方法只是获取元素中的文本内容,并不包含HTML格式代码
回顾:使用serialize()方法可以将表单中有name属性的元素值进行序列化,生成标准URL编码文本字符串
老师讲得简单易懂,学习了。

最新回答 / Yuuyu
只能获取“type”属性值为“button”的<input>和<button>这两类普通按钮元素。。断句的原因吧可以理解成只能获取<button>和“type”属性值为“button”的<input>这两类普通按钮元素?

最赞回答 / 小感冒
效果一样,但是意义是不一样的。$("li")是选择所有的li元素,范围大。$("li:visible")是选择可见的li元素,范围相对较小。练习题中因为橘子和西瓜设置了display:none,所以是看不到的该两个元素的,故而效果是一样的
课程须知
您需要知道HTML、JavaScript和CSS样式的基础语法,并能使用这些语法构建一个DIV+CSS结构页的完整过程。
老师告诉你能学到什么?
通过本课程的学习,您可以由浅入深地全面了解jQuery框架的基础知识,掌握并使用jQuery操控DOM元素的方法与技巧,深入理解jQuery框架提供的各类API与函数的工作原理和自定义jQuery插件的各项技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消