对象的问题?

单击元素,触发事件时,如何将触发的元素传到对象的构造函数中;

$('.newProduct a').click(function(){

commn.productclick();

})


var commn={

     productclick:function(){

         var url=this.href;

         url=decodeURI(url);

         var uname=$('#login').html();

         var ugwc=$('#gwc').html();

         url=url.replace('请登录',uname);

         url=url.replace('我的购物车',ugwc);

         console.log(url); //undefind

         $(this).attr('href',url);

         alert(this.href);alert(uname);

    }

}


jsj2283308644
浏览 1310回答 3
3回答

tom的猫

$('.newProduct a').click(function(){ commn.productclick(this); }) var commn={      productclick:function(e){ // 这里调用e看弹框内容 alert($(e).attr("href"));          var url=this.href;          url=decodeURI(url);          var uname=$('#login').html();          var ugwc=$('#gwc').html();          url=url.replace('请登录',uname);          url=url.replace('我的购物车',ugwc);          console.log(url); //undefind          $(this).attr('href',url);          alert(this.href);alert(uname);     } }

子期不遇

对象的问题~我还没对象!!哈哈哈
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript