我在下面有这个代码,问题是它只显示<span>
标记“Open Grid”两次,它应该只显示一次:
$('.gridTxt', context).each( function() {
var $this = $(this);
var $optionsText = $("<div>Option Type:</div><input type='text' class='gridTxtRow maxRow' readonly='readonly' />")
.attr('name',$this.attr('name')+"[]")
.attr('value',$this.val())
.appendTo( $options )
.after("<span href='#' class='showGrid'>[Open Grid]</span>");
$questionType = $this.val();
});
现在,如果我删除字符串“Option Type”周围的<div>
标签,则会显示“Open Grid”链接一次,但不会显示字符串“Option Type”。
那么如何显示“选项类型:”,但确保只显示一次“打开网格”链接?
这是Jsfiddle。只需点击“添加问题”按钮,您就会看到正在发生的事情