稍后更改添加到DOM的元素的属性

时间:2011-10-25 14:36:08

标签: javascript jquery html

我有一个问题, 如何更改页面加载期间未加载的元素的属性(这意味着将在加载后注入)。

实施例: HTML:

<input type="button" id="button1" value="show"></input>
<input type="button" id="button2" value="Add new attribute to link"></input>
 <div id="textbox">Nothing here</div>

Javascript(jQuery):

$('#button1').click(function(){
  $('#textbox').html('<a href="#" id="action">Action</a>');
});

//i want to seperate both scripts , i have reasons to do so.
$('#button2').click(function(){
  $('a#action').attr('title' , 'link!');
});

嗯这不行,注入链接后,button2点击功能将无法更改新注入链接的属性。

那么如何更改第一页加载时未加载的元素的属性?

我希望你理解。感谢。

0 个答案:

没有答案