【问题标题】:adding hide button in ajax editor control using jquery使用 jquery 在 ajax 编辑器控件中添加隐藏按钮
【发布时间】:2014-11-12 15:46:42
【问题描述】:

我在我的 ajax 编辑器控件中添加了一个隐藏按钮,以使用 jquery 隐藏顶部工具栏。但问题是,该控件对所有页面都是通用的,并且无论我使用了多个编辑器,隐藏按钮都会隐藏该页面上所有编辑器的工具栏。谁能建议一种方法来防止这种情况?或任何其他隐藏ajax编辑器工具栏的想法?请帮忙!

AjaxControlToolkit.HTMLEditor.ToolbarButton.MethodButton btnUp = new AjaxControlToolkit.HTMLEditor.ToolbarButton.MethodButton();
AjaxControlToolkit.HTMLEditor.ToolbarButton.MethodButton btnDown = new AjaxControlToolkit.HTMLEditor.ToolbarButton.MethodButton();
btnUp.NormalSrc = "../Images/Up.gif";
btnUp.Attributes.Add("onclick", "$('.ajax__htmleditor_editor_toptoolbar').hide(); this.hide();$('#" + btnDown.ClientID + ").show();");
btnUp.Style.Add("float", "right");
BottomToolbar.Buttons.Add(btnUp);
btnDown.NormalSrc = "../Images/down.gif";
btnDown.Attributes.Add("onclick", "$('.ajax__htmleditor_editor_toptoolbar').show(); this.hide();$('#" + btnUp.ClientID + ").show();");
btnDown.Style.Add("float", "right");
BottomToolbar.Buttons.Add(btnDown);

【问题讨论】:

  • 能发一下代码吗
  • 贴出相关代码
  • 我已经用代码更新了我的问题。请看一看!

标签: jquery ajax editor


【解决方案1】:

您可能正在使用 css class 来触发 JavaScript/jQuery 函数。您应该将 id 添加到您不想隐藏/显示的工具栏。 然后使用

$("#toolbarID").hide();

请提供代码以获得更具体的解决方案。

【讨论】:

  • 我已经用代码更新了我的问题。请看一看!
猜你喜欢
  • 2021-06-17
  • 1970-01-01
  • 1970-01-01
  • 2012-09-29
  • 1970-01-01
  • 2021-07-25
  • 2014-04-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多