gpt4 book ai didi

javascript - 在 jQuery 中使用通用 div id 按钮不会在多个 View 上消失

转载 作者:行者123 更新时间:2023-12-03 11:16:25 26 4
gpt4 key购买 nike

我正在开发 .NET MVC 应用程序。我使用 jQuery 添加了一个按钮,代码如下:

var button_to_add = '<div id = "csv_button"><nav>CSV</nav></div>'
$("#titleDiv").append(button_to_add);

问题是多个 View 正在使用“titleDiv”,并​​且每个 View 都是通过 javascript 呈现的。结果,该按钮出现在所有 View 上。单击另一个链接时 View 会滑入。我可以使用以下方法删除按钮:

$("#csv_button").remove(); 

但我不确定如何以及何时调用它,以便当 View 滑落时按钮消失。

编辑:我正在寻找一个 javascript 调用,它将检测 View 何时开始滑动,以便在那一刻可以删除按钮。

最佳答案

正如您所说的 titleDiv 用于多个 View ,然后将其用作 class 而不是 id

如果您确实使用了 id,则每个元素都应该有唯一的 id。所以你的表情将变成:

var button_to_add = '<div id = "csv_button"><nav>CSV</nav></div>'
$(".titleDiv").append(button_to_add);

关于javascript - 在 jQuery 中使用通用 div id 按钮不会在多个 View 上消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27321031/

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