首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery停止在作为json数据返回的ahah包装器div中工作。

jQuery停止在作为json数据返回的ahah包装器div中工作。
EN

Drupal用户
提问于 2012-03-16 16:23:17
回答 1查看 307关注 0票数 0

我使用#ahah绑定到一个表单元素来修改#ahah“包装” HTML。它包含EasySlider jQuery UI插件的“滑块”div。此div包含一个列表,其中每个列表项表示一个幻灯片。当触发ahah事件时,包装器HTML将被一组新的幻灯片替换。

当表单加载时,滑块可以正常工作。

问题是:当触发ahah事件时,jQuery不再工作。新的幻灯片显示在另一个下面,没有动画。不应该自动调用jQuery函数,或者调用需要什么?

EN

回答 1

Drupal用户

发布于 2012-03-16 16:47:56

实际上不是一个Drupal问题,但滑块是在document.ready -event上的Javascript中创建的,因此不能手动触发。

当您通过ajax将一段内容获取到页面时,它只会替换html,但不会附加任何事件处理程序或运行任何document.ready -code。你需要明确地处理这个问题。

我要做的是查看EasySlider在document.ready上调用的函数,然后在获取ajax内容之后重复这个调用。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/25717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档