sty*_*yke 3 javascript ajax jquery json dom
我见过$.但是我从来没有理解它代表什么.让我思考的例子:
$.getJSON("url", function(result){
$.each(result, function(i, field){
$(".test").append(field + " ");
});
Run Code Online (Sandbox Code Playgroud)
编辑:对,我很尴尬.我知道它引用了jQuery,但我只使用jQuery进行DOM操作,我已经习惯了要处理的元素,它稍微放松了.感谢您提供丰富的回复.
简单的情况 - $和jQuery分配给不同变量的东西相同.
$是主要jQuery对象,它实际上是一个可以调用的函数,因此具有执行的功能
$(selector)
Run Code Online (Sandbox Code Playgroud)
但是,JavaScript中的函数本身就是对象,因此您可以将方法附加到它们并稍后调用它们.所以$.each实际上是$对象的方法.
基本上$.不是关于jQuery的特别之处,而是简单的方法调用.
它是jQuery对象本身的别名,因此不必编写:
jQuery.getJSON("url", function(result){
jQuery.each(result, function(i, field){
jQuery(".test").append(field + " ");
});
Run Code Online (Sandbox Code Playgroud)
你可以编写更方便的代码(就像你发布的那样)
| 归档时间: |
|
| 查看次数: |
253 次 |
| 最近记录: |