0

I want to alert massage when div having id b is loaded.

<div id='a'>a</div>
<div id='b'>b</div>
<div id='c'>c</div>


$(function(){
$('#b').load(function(){
alert(0)
})
})
4

2 回答 2

1

Load 事件不适用于 div 元素。据我所知,你能做的最好的就是

<div id='a'>a</div>
<div id='b'>b</div>

<script>
   alert(0);
</script>

<div id='c'>c</div>
于 2013-02-21T15:08:46.797 回答
0

您不能将事件加载或准备应用于 div 元素。您可以使用此代码,当所有 DOM 准备好或加载时发出警报:

$(document).ready(function() {
  alert("0");
});

或者

$(window).load(function() {
   alert("0");
});
于 2013-02-21T15:06:30.300 回答