什么是jquery中的三元美元符号?

前端之家收集整理的这篇文章主要介绍了什么是jquery中的三元美元符号?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试调试某人的代码,并遇到了这个问题:

$$$.ajax({
    url: ajax_url + param,context: $("#formDialog"),success: function(data) {
        this.html(data);
        BindPopupFormEvents(this,title,reload);
    }
},$$$.ajax.PARTAIL_UPDATE,$mainWrapper);​

我们正在使用jquery库,但我以前从未见过三元标志,我不知道它是什么……有什么建议吗?

编辑

我后来发现了这个:

$$$.fn = $$$.prototype = {
    init: function(jQuery,test) {},CONST: CONST
};​

我们只使用jquery库,我们在大多数代码中使用单个美元符号.

你能用简单的英语解释三重美元符号的完成情况吗?

最佳答案
它只是jQuery对象的别名,就像$一样.就这样…

可以手工或用jQuery.noConflict()完成

例子:

var $$$= jQuery.noConflict();
var bla = jQuery.noConflict();

现在$$$和bla都是jQuery对象的别名.

Many JavaScript libraries use $as a function or variable name,just as jQuery does. In jQuery’s case,$is just an alias for jQuery,so all functionality is available without using $. If we need to use another JavaScript library alongside jQuery,we can return control of $back to the other library with a call to $.noConflict():

编辑以反映您的修改

虽然我只看到了一小部分代码,但是$$$.fn = $$$.原型似乎很愚蠢,因为jQuery.fn是jQuery.prototype的别名……

从源代码

jQuery.fn = jQuery.prototype
原文链接:https://www.f2er.com/jquery/428612.html

猜你在找的jQuery相关文章