ajax和tweenmax的结合
the combination of ajax and tweenmax
http://lifeto.dothome.co.kr/xe/page_FIsv96
在上面的页面中,我调用了ajax.load,代码如下:
jQuery(".open_list").on("click", function (e) {
e.preventDefault()
jQuery(".ajax_list").fadeOut(function () {
var $item = jQuery(this)
$item.load ("http://lifeto.dothome.co.kr/xe/free", function () {
$item.fadeIn ()
})
})
})
以及加载的文档内部(http://lifeto.dothome.co.kr/xe/free),它包含一个名为open_contents
的类的元素。当我点击它时,它会打开一个新的分区。
jQuery('.open_contents').click(function() {
TweenMax.to (".board_contents", 0.5, {opacity: 1, top: 200, ease: Bounce.easeOut})
})
有两个问题:
当我点击标题(数字1、2、3),它有一个
open_contents
类,它不会启动Greenstock代码从顶部向下滑动。(我只认为这是因为加载的Ajax无法与父窗口交互…)即使单击"关闭"按钮,名为
list
的div也不会关闭,因此我无法再次打开.list。
有人能告诉我解决办法吗?
jQuery('.open_contents').click(function() {
当您运行此代码时,您将在时为文档中的所有元素创建一个事件侦听器。您需要在元素加载后(在$item.load ("http://lifeto.dothome.co.kr/xe/free", function () {...})
中)运行此操作,或者使用(我认为):
jQuery(document.body).on('click', '.open_contents', function () {
只要单击主体中存在.open_contents
类的任何当前或未来元素,就会运行此操作。
相关文章:
- javascript结合了数组和字典
- 将Firebase与Electron结合使用
- 结合jQuery和jetpack无限滚动
- 将Angular js与taglib结合使用
- 将图像上传ajax与表单提交ajax相结合
- 动画完成后的TweenMax
- 将语句与jquery相结合,并使用媒体查询来实现返回页首按钮
- 将broccoliJS与当前使用requireJS的模块化主干应用程序结合使用,我想完全放弃requireJS
- jQuery结合了2个绑定函数(类型错误:a是未定义的)
- 媒体查询与Javascript相结合
- 将Ionic与智能卡(Java卡)结合使用
- 有可能将SYSTEMJS与REQUIREJS结合起来吗
- 将Browserify与Angular JS结合使用--将服务传递到控制器中
- 结合jQuery和普通JS
- 为什么可以'我将谷歌地图getCurrentPosition与地点搜索API相结合
- 如何将纹理打包器与纯javascript结合使用
- 将TypeAhead与jQuery和Bootstrap 2.1结合使用
- javascript结合了公共和私有窗口.onload
- ajax和tweenmax的结合
- 结合Supercrollorama,TweenMax.to中第二个参数的含义是什么