【发布时间】:2011-04-12 20:01:40
【问题描述】:
我已将 JavaScript 代码添加到我的 Drupal 7 主题中,但它无法按预期运行,因为我的函数被触发时 css 未正确应用。
所以我尝试了一个最小的实现来检查发生了什么。
jQuery(document).ready(function($) {
alert("Start");
}
alert() 在页面完全加载之前被触发(即所有标题都丢失了)。
我怎样才能防止这种情况发生?
【问题讨论】:
-
这个问题似乎与 Drupal 无关。
-
与Drupal有关。这是一个 Drupal 站点,自 6.x 以来 JQuery 是 Drupal 核心的一部分,这是关于 Drupal 行为的。
-
这个问题显然与 Drupal 有关,并且处理“页面已加载”事件的 Drupal 方式不是通常的 jQuery 方式(参见业余咖啡师的回答)。请把它移回 Drupal Answer。