javascript - 有没有办法添加一个 javascript 按钮来删除添加的图表

标签 javascript jquery html angularjs web-applications

尊敬的 StackOverflow 用户

我目前正在开发一个数据分析网络应用程序。

现在,在此应用程序中,您可以拖放图表,并且可以通过取消选择将其删除。您还可以使用加号按钮添加图表。唯一的问题是,当您通过加号按钮添加它时,无法取消选择它(我输入了“”$(“#tb_add”).button“”的代码)

我想做的是找到一种方法来编写一个功能按钮,该按钮可以撤消添加图形按钮所做的操作,或者关闭它或删除它,因为没有取消选择按钮。

我的问题是:“是否有这样一个 JavaScript 函数可以撤消或删除 $("#tb_add").button 所做的操作。

假设我想添加一个名为 $("#tb_remove").button 的按钮 是否有任何简单的 JavaScript 可以简单地撤消添加的内容? 如果有的话叫什么?你能指导我吗?

谢谢

最佳答案

在您的点击处理程序中,您可以添加一种删除该部分的方法。 jQuery 有一个 .remove() 函数。您也可以使用类来控制它。

if($(this).hasClass("added")){
    $(this).removeClass("added");
    $("panel selector").remove();
    $(this).addClass("removed");
} else {
    analysis.addPanel();
    $(this).removeClass("removed");
    $(this).addClass("added");        
}

类似的内容应该对您有帮助。

关于javascript - 有没有办法添加一个 javascript 按钮来删除添加的图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27804477/

相关文章:

javascript - 为什么 JavaScript 不将类似数组的对象转换为数组?

javascript - 遍历多维数组

html - 页脚不会自动向下移动页面

php - 即使浏览器的当前网址已更改,如何创建不可更改的 html 部分?

html - 放置在带有 css 列的 div 中的文本区域的行为

Javascript/jQuery 在单个对象中转换 DOM

javascript - jQuery .css() 不会改变元素背景颜色

javascript - Meteor:使用下拉菜单从 mongodb 获取数据并显示结果

javascript - 如何从Json中获取数据

javascript:选择段落中的句子