gpt4 book ai didi

javascript - Ajax 调用后执行不显眼的 Javascript

转载 作者:行者123 更新时间:2023-11-28 12:43:34 25 4
gpt4 key购买 nike

我想使用John Resig's漂亮的日期,用一些可读的时间规范来取代我丑陋的时间戳。所以我考虑使用以下不引人注目的 html 标记:

 <span data-type="prettyDate">25.04.2012 10:16:37</span>

据此,我使用以下 Javascript/jQuery 来美化日期:

 $(function() {
$('[data-type="prettyDate"]').prettyDate();
}

我的问题是我不知道如何处理使用 ajax 加载的标记,因为当 DOM 就绪事件触发时它还不存在,因此不会被捕获。使用 on handler 对“ajaxed”元素上的事件使用react非常容易。但这不是一个事件。

最佳答案

在每个 Ajax 响应添加到 DOM 后,您必须调用 .prettyDate()。一个简单的方法是使用 ajaxComplete 设置全局 complete 处理程序。 .

关于javascript - Ajax 调用后执行不显眼的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10353982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com