我正在尝试在两个按钮(托管和非托管)上放置onClick操作,这两个按钮确定了具有“仅托管”触发器类的多个元素的样式。
单击Unmanaged按钮工作正常,但是当单击Managed时,removeClass函数似乎不起作用(它应该删除'cloud-text-managed-only'覆盖类并将div返回到正常状态风格),它抛出以下错误:
这是jQuery和一个示例元素(供参考):
// Managed / Unmanaged Functions
$( "#tab-managed" ).click(function() {
// re-enable the managed features
$( ".managed-only-trigger" ).RemoveClass( "cloud-text-managed-only" );
});
$( "#tab-unmanaged" ).click(function() {
// Ensure that we switch managed elements to disabled:
$( ".managed-only-trigger" ).addClass( "cloud-text-managed-only" );
});
<li class="cloud-tick managed-only-trigger">Some text that when unmanaged is clicked will turn grey based on the stylesheet</li>
感谢任何帮助。
答案 0 :(得分:1)
它的'removeClass'不是'RemoveClass':
$( ".managed-only-trigger" ).removeClass( "cloud-text-managed-only" );