在包含带有jquery或js的html的变量中禁用change属性
change property disabled in a variable containing html with jquery or js
我需要禁用类"gcf_crud"中变量中的元素。
我的错误代码是:
var defText = ''+
' <div class="form-group col-md-12">'+
' <h4 id="minimum-setp">{{title}}</h4>'+
' <input type="text" class="form-control gcf_crud" id="txtUsuari" value="{{data}}"/>'+
' </div>';
var defTextDisabled = $(defText).find('.gcf_crud').prop('disabled', true);
有了这段代码,我只获得了输入,但我需要所有原始的html。
我该怎么做才对?
谨致问候,Seak
由于.find('.gcf_crud')
,您的defTextDisabled
变量仅返回输入。
但是,您似乎需要一个对包含所有元素的jQuery对象的引用(变量)。为了做到这一点,请按步骤分解您的流程:
var defText = '<div class="form-group col-md-12">'
+ '<h4 id="minimum-setp">{{title}}</h4>'
+ '<input type="text" class="form-control gcf_crud" id="txtUsuari" value="{{data}}"/>'
+ '</div>',
$defText = $(defText); // Save the entire thing here
// Now, you can disable the input
$defText.find('.gcf_crud').prop('disabled', true);
// And use the whole content
$('body').append($defText);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.1/jquery.min.js"></script>
将gcf_crud
类添加到主分区。
相关文章:
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 全局变量和全局对象的属性之间有什么区别吗
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 序列化数据属性中对象的最可靠方法
- 分析高度属性时出现意外值{{specs.height}}.index.html
- TypeError:无法读取属性'推'未定义的JavaScript
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- AngularJS-使用'true'属性
- 在包含带有jquery或js的html的变量中禁用change属性
- jQuery on change don't返回属性值
- 使用 change() 检测属性值的变化
- 如何在更改模型属性时为AngularJS创建on change指令
- 如何检测对象的change事件的属性值
- 仅当元素具有特定属性时才执行Change事件
- Backbone.js -更新模型上的特定属性时不想触发"change"事件
- 防止单个属性触发this.bind("change")
- 使用jQuery在Change上设置CSS属性
- Jquery change href属性仅在添加alert()函数时有效
- 属性包含使用change的选择器[name*= " value "]