我正在尝试使用jQuery插件SelectBoxIt,但是我的内容是由Ajax加载的,并且我无法使其工作。
我使用的是Grails,我不想放入内联代码,所以我尝试用.on() jQuery方法加载它,但我不能加载它,因为我不想放入事件,我只想在加载内容时加载它,并且我找不到其他解决方案。
我正在尝试这样做:
我的页面调用远程链接:
<g:remoteLink controller="strategy" action="index" update="content-box"></g:remoteLink>
然后,我所有的HTML选择都必须触发插件,并从普通选择转向插件提供的选择:
$(document).on('click', 'select', function(){
$('select').selectBoxIt()
})
但我不想用click事件来触发它们,我希望它们在页面被调用时立即触发。
因为我的内容不会在第一个页面加载时添加,所以我认为.on()方法是正确的选择,但它使我放置了一个事件,并且我想在页面加载()时触发。
提前谢谢。
发布于 2013-03-26 18:43:26
也许你可以看看这个,http://api.jquery.com/load/和http://api.jquery.com/jQuery.ajax/。抱歉,我帮不上忙。
https://stackoverflow.com/questions/15644694
复制相似问题