首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何对Ajax动态加载的元素调用函数?

如何对Ajax动态加载的元素调用函数?
EN

Stack Overflow用户
提问于 2013-03-27 02:27:25
回答 1查看 357关注 0票数 0

我正在尝试使用jQuery插件SelectBoxIt,但是我的内容是由Ajax加载的,并且我无法使其工作。

我使用的是Grails,我不想放入内联代码,所以我尝试用.on() jQuery方法加载它,但我不能加载它,因为我不想放入事件,我只想在加载内容时加载它,并且我找不到其他解决方案。

我正在尝试这样做:

我的页面调用远程链接:

代码语言:javascript
代码运行次数:0
运行
复制
<g:remoteLink controller="strategy" action="index" update="content-box"></g:remoteLink>

然后,我所有的HTML选择都必须触发插件,并从普通选择转向插件提供的选择:

代码语言:javascript
代码运行次数:0
运行
复制
$(document).on('click', 'select', function(){
    $('select').selectBoxIt()
})

但我不想用click事件来触发它们,我希望它们在页面被调用时立即触发。

因为我的内容不会在第一个页面加载时添加,所以我认为.on()方法是正确的选择,但它使我放置了一个事件,并且我想在页面加载()时触发。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-03-27 02:43:26

也许你可以看看这个,http://api.jquery.com/load/http://api.jquery.com/jQuery.ajax/。抱歉,我帮不上忙。

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

https://stackoverflow.com/questions/15644694

复制
相关文章

相似问题

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