-
本文档使用 书栈(BookStack.CN) 构建 6.2.3 删除DOM 6.3 操作表单 6.4 操作文件 6.5 AJAX 6.6 Promise 6.7 Canvas 7 jQuery 7.1 选择器 7.1.1 层级选择器 7.1.2 查找和过滤 7.2 操作DOM 7.2.1 修改DOM结构 7.3 事件 7.4 动画 7.5 扩展 8 underscore 10. return 'foo'; 11. }; 把自己的代码全部放入唯一的名字空间 MYAPP 中,会大大减少全局变量冲突的可能。 许多著名的JavaScript库都是这么干的:jQuery,YUI,underscore等等。 由于JavaScript的变量作用域实际上是函数内部,我们在 for 循环等语句块中是无法定义具有局部 作用域的变量的: 1. 'use strict'; -- 当前页面在wwwexample.com --> 2. 3. 4. 5. 6.1 浏览器对象 - 129 - 本文档使用 书栈(BookStack.CN) 构建 6. ... 7.
0 码力 |
264 页 |
2.81 MB
| 10 月前 3
-
JSON 格式的数据库,可以用 JavaScript 函数定义视图和索引。它 在本质上有别于传统的关系型数据库,标识着 NoSQL 类型的数据库诞 生。 2006年,jQuery 函数库诞生,作者为John Resig。jQuery 为操 作网页 DOM 结构提供了非常强大易用的接口,成为了使用最广泛的函 数库,并且让 JavaScript 语言的应用难度大大降低,推动了这种语 言的流行。 返回第一个匹配的元素,等同 于 document.querySelector() 。注意,如果页面脚本对 $ 有定义,则会 覆盖原始的定义。比如,页面里面有 jQuery,控制台执 行 $(selector) 就会采用 jQuery 的实现,返回一个数组。 (4) $$(selector) $$(selector) 返回选中的 DOM 对象,等同 于 document.querySelectorAll console.log(this === o); 避免回调函数中的 this this 关键字 - 437 - 本文档使用 书栈(BookStack.CN) 构建 4. } 5. 6. // jQuery 的写法 7. $('#button').on('click', o.f); 上面代码中,点击按钮以后,控制台会显示 false 。原因是此 时 this 不再指向 o 对象,而是指向按钮的
0 码力 |
540 页 |
3.32 MB
| 10 月前 3
-
rather elderly version of jQuery, and your plugin admin might
require something newer. In this case, in your custom change_form_template you could do something like:
{% block jquery %}
{% endblock jquery %}``
to override the {% block jquery %}.
2.6.2. Handling media
If your plugin
0 码力 |
156 页 |
727.78 KB
| 6 月前 3
-
rather elderly version of jQuery, and your plugin admin might
require something newer. In this case, in your custom change_form_template you could do something like:
{% block jquery %}