【发布时间】:2012-07-17 17:31:30
【问题描述】:
我有一个神秘的 JS 问题:我用一个函数激活不同的 jQuery 插件。它是这样称呼的:
<script>
postAjaxCalls();
</script>
那么,对应的函数是这样的:
function postAjaxCalls() {
jQuery("[title]").tooltip();
alert("this works great, tooltip not!");
jQuery("select").selectbox();
}
当我重新加载页面时,除了工具提示插件之外一切正常。现在,如果我在 JS 控制台中触发完全相同的代码,插件就会被激活:
jQuery("[title]").tooltip();
为什么?为什么通过控制台激活时可以工作,而通过函数激活时不能工作?
干杯!
【问题讨论】:
-
尝试将其放入文档中。准备就绪
-
查看对 codeparadox 的评论:无论如何都要得到它.. ?!
标签: javascript jquery activation