Jquery问题有人能帮我解决Jquery代码吗?

Jquery问题有人能帮我解决Jquery代码吗?,jquery,Jquery,我创建了一个名为“自定义”的对象,并添加了一些属性 var Customize = { currentTab: (""||"accountdetails"), openonload: false, firstview: false,//false, init: function() { //$('.customize-tabs li a').click(Customize.showTab); $('#toggle_customize').click(function () {

我创建了一个名为“自定义”的对象,并添加了一些属性

var Customize = {
currentTab: (""||"accountdetails"),
openonload: false,
firstview: false,//false,
init: function() {
    //$('.customize-tabs li a').click(Customize.showTab);
    $('#toggle_customize').click(function () {
        alert('yes');
        if ( $(this).hasClass('active') ) {
            $('.cbm_control_closed').click(); // change this to Customize.close() when code is moved into that function
        } else {
            $(this).removeClass('inactive').addClass('active');
            Customize.open(Customize.currentTab);
            Customize.saveState();
        }
    });
    $('.cbm_control_closed').click(function() {
        $('#toggle_customize').removeClass('active').addClass('inactive');
        $('.customize-content').hide('fast');
        $('.customize-body').hide();
        $('.customize-pane').hide();
        $('#ui-tooltip-profile .button').click();
        // Hide save changes text
        Customize.Notifier.hide();
        // Get rid of heading pointer arrow
        $('.customize-tabs li').removeClass('active');
        Customize.saveState();
    });
    // set up Customize.Saver and field handlers
    Customize.initSavers();
    if (Customize.openonload) {
        //toggle customize modal
        $('#toggle_customize').removeClass('inactive').addClass('active');
        Customize.open(Customize.currentTab);
    }
    Customize.checkQueryActions();
},
open: function(which) {
    //legacy bug workaround
    //if (which != "services") { which = 'backgrounds'; }
    // show content
    $('.customize-body').show();
    // show nav
    $('.customize-content').show();
    // show tab
    Customize.showTab(which);
    Customize.showTooltips();
    UserProfile.offScreenFix();
},
close: function() {
    // TODO: move code from $('.cbm_control_closed').click to here
    // move $('.cbm_control_closed').click assignment to Customize.init
}};
$(document).ready(Customize.init);
现在我想调用$'toggle\u customize'。单击函数{这个函数,这样我就添加了这个html代码

<li id="toggle_customize"><a href="#"><span>Email Me</span></a></li>
任何人都能帮助我理解这个代码吗


谢谢。

删除锚定标记。它正在处理点击事件,然后才到达您的网站

像这样:给我发电子邮件


如果你使用的是just get your underline或hover样式,你只需要用css的其他方式来实现…

你的href没有指向任何地方,这样就可以解释为什么什么都没有发生..没有?是的,但是我的代码叫li,所以它不会影响a href。请将你的示例发布到,这样我们就可以有你正在处理的html和js,并且确认问题。是否确实已运行Customize.init?并且它是在文档准备就绪后运行的?看起来还有很多代码需要自定义。其他部分是否存在错误?其他部分是否正常工作?或者此功能是否已损坏?
$(document).ready(function(){

Customize.init();

});
$(document).ready(function(){

Customize.init();

});