在Wordpress网站上禁用语法

时间:2018-02-18 14:00:03

标签: javascript jquery wordpress

我发现Grammarly正在干扰我们网站上表格的可用性。

我已经读过所有输入字段的以下属性可以解决此问题并阻止Grammarly工作:

    data-gramm_editor="false"

我的问题是,这可以通过自定义jQuery / Javascript普遍应用,以确保网站上的每个文本输入区域都具有此属性,而不是手动将其应用于所有表单吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以使用.attr()inputtextareaeditable divs

上添加属性
$( "input,textarea,div[contenteditable=true]" ).attr( "data-gramm_editor", "false" );

$(function() {
  $("input,textarea,div[contenteditable=true]").attr("data-gramm_editor", "false");
});
div {
  border: 1px solid black;
  height: 300px;
  width: 300px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text">
<textarea rows="4" cols="50"></textarea>
<div contenteditable="true"></div>

Doc:http://api.jquery.com/attr/