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

jQuery基础课程

难度初级
时长 9小时58分
学习人数
综合评分9.23
402人评价 查看评价
9.6 内容实用
9.2 简洁易懂
8.9 逻辑清晰
是不是样式参数里面只能用width和height,我用其他的都没效,字体颜色
哈哈哈哈哈哈哈哈 找不同
这一节课很失败 会让很多新手不知道自定义对象插件的意思,概念都没解释,差评
input:text就是表单控件元素特有的属性节点选择器,像其他元素就要这样写li[class='cls1'],其实表单控件元素也可以这样写input[type='text']。以上全部是个人的看法,不全对,有问题欢迎大家指出。如果觉得对你的理解有帮助,那真是太好了。这就是学习的乐趣了,分享经验!!深入理解jQuery还是需要去剖析他的源码,或许源码能告诉我们答案!!
其实加上空格,是运用到了复合选择器中的ance desc层次选择器,祖先与后代的关系。而伪类选择器:这个冒号,在css中是针对某特定的元素对象的某个状态,在jQuery中,伪类选择器的应用变得广泛起来,有位置选择,属性选择,文本选择。本来属性和文本就属于DOM节点,而位置也隐藏着DOM的节点层次关系,所以简单的理解,:伪类选择器是依附于某一个DOM节点的属性。比如li:has('p')就是获取li节点下的p元素,li:first就是获取在同一层li元素里的第一个li,li:contains('li包含的文本,其实是li包含的文本节点')就是获取包含这个文本节点的li等等
我觉得可以这样理解,像click这样默认为单鸡事件.如果想采用自己想出来的名字像click那样被浏览器识别的话,就需要用trigger()方法
而trigger里面的参数就是你绑定在元素上的那个自定义的事件名.
<script type="text/javascript">
$("#btntest").bind("click", function () {
$("#tip").html("我被点击了!");
});
</script>
如果写在绑定事件元素的下面,这样写也不会出现未定义的情况了吧.
$("input").bind("blur", function () {
if ($(this).val().length == 0)
$("div").html("你的名称不能为空!");
})
不含参数的时候html()可以获取html标签,但是有参数的时候html()却不能根据标签改变内容的格式,所以在在面使用object.html($html)
是无法将文字设置为斜体的,当text()含参数的时候,如果参数含有这些个html标签能改变字体格式的才能改变格式.所以上面的代码和图片无法对应的吧,疑惑了半天...
这个我宁可不会,跳过了!!!听着头疼
这老师的英语发音我也是醉了!!!
$("div").trigger("change-color");
我把json名字取做了name,怎么试都出错。。。
讲的不全,each回调里可以接受两个参数的。
<script>

var sport=[{"name": "足球"},{"name": "散步"},{"name": "篮球"},{"name": "乒乓球"},{"name": "骑自行车"}]
$.each(sport, function (index) {
$("ul").append("<li>" + sport[index].name + "</li>");});

</script>
课程须知
您需要知道HTML、JavaScript和CSS样式的基础语法,并能使用这些语法构建一个DIV+CSS结构页的完整过程。
老师告诉你能学到什么?
通过本课程的学习,您可以由浅入深地全面了解jQuery框架的基础知识,掌握并使用jQuery操控DOM元素的方法与技巧,深入理解jQuery框架提供的各类API与函数的工作原理和自定义jQuery插件的各项技能。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消