需要帮助使用 .toggle() 将 .prop() 切换为 true 和 false

Need help toggling .prop() to true and false using .toggle()

本文关键字:true false prop toggle 帮助      更新时间:2023-09-26

如标题中所述,我正在尝试将单击事件的输入元素属性切换为 true 和 false,但很难弄清楚这一点。这就是我现在所拥有的...任何帮助将不胜感激!!!谢谢!!

 $("#sign_in_link, #create_account_link").on("click", function(){

          //Hide the sign in link and show the create account link
        $("#sign_in_link").toggle(0, function(){
            $("#create_account_link").toggle();

        });
        $("#create_account").toggle(0, function(){
        // Need help with this
            $("#sign_in_link").toggle(0, function(){
            $("#create_account_link").toggle();
        });
        var link_type = $(this);

        $("#create_account").toggle(0, function(link_type){
           console.log(link_type)  //For some reason link_type is undefined??

            if(link_type == "#sign_in_link") {
                $("#new_acc_email").prop({disabled: true});// Link
                $("#new_acc_pw").prop({disabled: true});// Link
            }else{
                $("#new_acc_email").prop({disabled: false});// Link
                $("#new_acc_pw").prop({disabled: false});// Link
            }
        });//Div Container
        return false;

    });

没关系,伙计们!!我想通了..这是我所做的

    $("#create_account").toggle(0, function(){

            $("#new_acc_email").prop({disabled: true});// Link
            $("#new_acc_pw").prop({disabled: true});// Link

    },function(){
        $("#new_acc_email").prop({disabled: false});// Link
        $("#new_acc_pw").prop({disabled: false});// Link