假设我的页面上有一个ID为“some_id”的元素。我想在遇到这个元素时立即调用一个函数。跟随之类的东西。
$("#some_id").call_a_function(function () {
// do stuff
});
答案 0 :(得分:2)
不确定“遇到这个元素”是什么意思。如果你的意思是一旦解析了元素,你就可以在它之后立即内联一些脚本:
<div id="some_id">Hello</div>
<script type="text/javascript">
$("#some_id").call_a_function(function () {
// do stuff
});
</script>
javascript代码将在div之后解析。当然,这比在小页面上使用$(document).ready()
快得多。
答案 1 :(得分:1)
签出此jquery插件作为$(document).ready()
http://plugins.jquery.com/project/available
允许您在DOM元素可用时立即指定处理程序。