gpt4 book ai didi

JQuery 垃圾代码将自身添加到 SharePoint 2010 中的 HTML 内容

转载 作者:太空宇宙 更新时间:2023-11-04 00:24:31 25 4
gpt4 key购买 nike

不确定为什么要对我的内容编辑器 webpart 执行此操作,但我安装了 jquery,并且我有一个可点击和悬停的菜单。单击或悬停时,它会更改同一内容编辑器 Web 部件中它旁边的 div 中的内容。通过删除和添加不同的类(一个隐藏另一个显示)来更改内容。每次使用后,菜单都会附加所有这些令人讨厌的代码。我认为一旦网站上线,这可能会非常糟糕。添加的垃圾看起来像这样(使用两次后):

<div id="heading-3" jquery1316195534303="3" jquery1316195730747="3">

不管有没有它,它都工作得很好。发生了什么事,我该怎么办?我的代码非常简单:

CSS

#rotatorBlocks .non-active {
display: none;
}

#rotatorBlocks .active {
display: block;
}

JQuery

    $(function() {

var current;
function rotate() {
var currentSplit = current.split("-");
var num = currentSplit[currentSplit.length - 1];

$("#rotatorBlocks .active").removeClass("active").addClass("non-active");
$("#block-" + num).addClass("active");
}

var hoverOrClick = function () {
current = this.id.substr(6);
rotate();
}
$('#rotatorHeadings div').click(hoverOrClick).hover(hoverOrClick);
});

最佳答案

我没有答案,我只是不忍心看那些条件代码:

var current;
function rotate() {
var currentSplit = current.split("-");
var num = currentSplit[currentSplit.length - 1];

$("#rotatorBlocks .active").removeClass("active").addClass("non-active");
$("#block-" + num).addClass("active");
}

关于JQuery 垃圾代码将自身添加到 SharePoint 2010 中的 HTML 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7448667/

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