首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery-visible - Visible整个元素

jquery-visible - Visible整个元素
EN

Stack Overflow用户
提问于 2013-09-04 19:04:45
回答 1查看 177关注 0票数 0

我有一个页面,在那里用户应该显示他的技能和条增长时,用户加载幻灯片(impress.js)。为此,我使用了jquery-visible插件。因此,当我在两个相距较远的幻灯片之间切换时,这个功能非常有效,但当它们彼此靠近时,技能页面的一部分是“可见的”,并且条形图提前加载它们的完整大小。以下是我用于我的条形图的代码:

代码语言:javascript
复制
var win = jQuery(window);
var allMods = jQuery(".skill"); //.skill is container

allMods.each(function(i, el) {
  if (jQuery(el).visible(true)) {                                           
    jQuery("span.bar.line1").animate({ width: 80 }, 3000, function() { });
   } 
});

我很难做到这一点:)但是,只有在整个div可见的情况下,您才能帮助实现它吗?

EN

回答 1

Stack Overflow用户

发布于 2013-09-07 01:38:39

我删除了整个jquery可见代码,并使用addEventListener进入幻灯片(div)。

函数document.getElementById("slideID").addEventListener (“印记:

event”,函数(事件){

//步骤enter的代码

},false);

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

https://stackoverflow.com/questions/18612102

复制
相关文章

相似问题

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