gpt4 book ai didi

jquery removeClass ('' ).addClass ('' ) 需要在 IE 中点击两次

转载 作者:行者123 更新时间:2023-11-28 13:28:27 25 4
gpt4 key购买 nike

我有以下 jquery,当您单击链接时,它只会更新其中的文本和类。它在 Chrome 中运行出色,但在 IE 中你必须单击链接两次才能执行任何操作。如果它根本不起作用我会理解,但无法弄清楚为什么你需要点击它两次!

  // Subscribe to topic subscribedtotopic
$(".notsubscribedtotopic")
.on("click", (function () {
SubscribeUnsubscribe($(this));

}));


// UnSubscribe to topic subscribedtotopic
$(".subscribedtotopic").on("click", (function () {
SubscribeUnsubscribe($(this));
}));


function SubscribeUnsubscribe(link) {

var topicid = link.attr('rel');
link.slideUp('fast');
if (link.attr('class') == 'notsubscribedtotopic') {
link.html('Unsubscribe From Topic');
link.removeClass('notsubscribedtotopic').addClass('subscribedtotopic');
link.slideDown();

return false;
} else {
link.html('Subscribe To Topic');
link.removeClass('subscribedtotopic').addClass('notsubscribedtotopic');
link.slideDown();

return false;
}

};

最佳答案

如何删除“return false”?

关于jquery removeClass ('' ).addClass ('' ) 需要在 IE 中点击两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13856822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com