【发布时间】:2018-09-04 13:06:43
【问题描述】:
我有一个使用data-type="text" 启用x-editable 的链接。
我想在编辑项目时创建的input 字段中添加一个附加属性。
所以目前 x-editable 正在生成以下输入字段:
<input type="text" class="form-control input-sm" style="padding-right: 24px;">
我想添加一个模式属性,所以它看起来像(添加模式 attr ):
<input type="text" class="form-control input-sm" style="padding-right: 24px;" pattern="blah">
如何添加这个额外的属性?
【问题讨论】:
-
试试看文档api.jquery.com/attr,基本
$(element).attr("attribute","value") -
@CarstenLøvboAndersen 我无法访问我可以找到的元素。我可以通过可编辑构造函数为输入提供一个类,但是,在单击元素之前,该输入字段不存在(通过 x-editable 转换为输入字段)。所以如果我做了
$('.class').attr("pattern", "blah");那么它不会做任何事情,因为input还不存在。如果我错了,请纠正我。
标签: javascript jquery html twitter-bootstrap x-editable