jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了你如何在jQuery语句中使用Javascript构造函数方法?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我无法弄清楚如何在jQuery .click方法中使用 Javascript构造函数方法.我正在尝试让按钮的功能根据构造函数动态更改.这是设置: @H_419_7@

@H_419_7@

<button onclick="">
</button>
@H_419_7@需要调用一个根据另一个按钮更改的方法.以下是我的破码:

@H_419_7@

function @L_86_14@mode (name,array) {

        this.colorArray = array;

        this.displaySetTings = function(){

            //title
            $("#displaytitle").text(this.Name);
            //Display Color Set
            $("#displayColors").empty();


            //@R_800_10586@lly Broken
            $("#upArrow").click( function(){

                addColor();

            }); 

        };

        this.addColor = function(){

            console.log(this.colorArray.length);

        };
    };
@H_419_7@我无法弄清楚如何获取$(“#upArrow”).click()正确调用this.colorArray,或者如何在.click()方法调用this.addColor()!请帮忙.

解决方法

你的问题是“这个”意味着每个功能体都有所不同.所以将想要的“this”保存到变量,例如“自我”并使用它. @H_419_7@

@H_419_7@

function @L_86_14@mode (name,array) 
{
    var self = this;
    this.colorArray = array;
    this.displaySetTings = function()
    {
      //title
      $("#displaytitle").text(this.Name);
      //Display Color Set

      $("#displayColors").empty();

      //@R_800_10586@lly Broken
      $("#upArrow").click( function()
      {
         self.addColor();
      }); 

    };

    this.addColor = function()
    {
       console.log(self.colorArray.length);
    };
};

大佬总结

以上是大佬教程为你收集整理的你如何在jQuery语句中使用Javascript构造函数方法?全部内容,希望文章能够帮你解决你如何在jQuery语句中使用Javascript构造函数方法?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。