我发现Grammarly正在干扰我们网站上表格的可用性。
我已经读过所有输入字段的以下属性可以解决此问题并阻止Grammarly工作:
data-gramm_editor="false"
我的问题是,这可以通过自定义jQuery / Javascript普遍应用,以确保网站上的每个文本输入区域都具有此属性,而不是手动将其应用于所有表单吗?
提前致谢。
答案 0 :(得分:1)
您可以使用.attr()
在input
,textarea
和editable 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>