我试图用一些简单的jQuery在Gravity Forms的输入前注入一些HTML。
以下是我的代码。
var formInputs = jQuery( "form li input" )
formInputs.each(function( index ) {
this.before('<h1>Hello, world!</h1>');
下面是它在每个输入上的样子
是否与Gravity Forms有某种形式的冲突?
编辑:我试着替换了
this.before('<h1>Hello, world!</h1>');
this.before(jQuery('<h1>Hello, world!</h1>'));
而我得到的是jQuery对象
this
jQuery.each()
var formInputs = jQuery( "form li input" ) formInputs.each(function( index ) { jQuery(this).before( document.createTextNode('<h1>Hello, world!</h1>') );
如果你想转义html并输出为纯文本,那么
方法可以帮助你。将你的代码更新为以下内容。document.createTextNode