0

有没有办法在创建 DOM 元素时更改它的属性?我有一个由插件创建的输入(有一个 ID)。当它出现时,我需要更改该输入的占位符。

IE

$("#token-input_sample").live("attr","placeholder","place");

上面的代码不起作用。

4

2 回答 2

1

on()应该用于将事件绑定到现在或将来存在的元素。要操作元素的属性或属性,您应该使用以下prop()函数:

$('#token-input_sample').prop('placeholder', 'place');
于 2013-04-05T08:19:23.953 回答
0
$("#token-input_sample").attr("placeholder", "Type an ID").blur();

$("#token-input_sample").attr("placeholder", "Type an ID");

链接也可能对您有所帮助

于 2013-04-05T08:22:02.677 回答