首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当最后一只猫显示全图时如何提醒?

问当最后一只猫显示全图时如何提醒?
EN

Stack Overflow用户
提问于 2016-10-19 18:05:50
回答 1查看 41关注 0票数 1

当最后一只猫显示全图时如何提醒?

当你点击Click HERE猫图像将幻灯片,我想应用我的代码,当显示最后的猫完整图像(在这个演员当点击3次时)

但请不要计入点击量。因为我必须在不同的屏幕尺寸下使用。

https://jsfiddle.net/vncxfx0s/5/

代码语言:javascript
复制
    <div style="cursor: pointer;" id="move-left" onclick="left_fn(-222)">
        Click HERE
    </div>


    <div style=" width: 455px; overflow: hidden; ">
        <ul style=" width: 2000em; transition: transform 200ms ease-in-out; transform: translate3d(0px, 0px, 0px); margin-left: -10px; padding: 0;" id="cat-ul">
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/w3abdeV.jpg">
            </li>
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/w3abdeV.jpg">
            </li>
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/w3abdeV.jpg">
            </li>
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/w3abdeV.jpg">
            </li>
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/w3abdeV.jpg">
            </li>
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/w3abdeV.jpg">
            </li>
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/w3abdeV.jpg">
            </li>
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/w3abdeV.jpg">
            </li>
            <li style=" display: inline-table; ">
                <img src="http://i.imgur.com/Wc9bszd.jpg">
            </li>
        </ul>
    </div>


<script>
function left_fn(value) {
    document.getElementById("cat-ul").style.transform = "translate3d("+value+"px, 0px, 0px)";
    var x = (value + 222);
    var y = (value - 222);
    document.getElementById('move-left').setAttribute('onclick','left_fn('+y+')')
}
</script>
EN

回答 1

Stack Overflow用户

发布于 2016-10-19 18:55:33

一个解决方案是使用jQuery和Viewport-plugin。这个插件广告了几个新的伪选择器。例如,您可以检查任何元素是在视口内部还是外部。下面是一个小片段:

代码语言:javascript
复制
if($("#lastChild").is(":in-viewport"))
{
  alert("hhh");
}

有关更多信息,请查看此处:https://www.appelsiini.net/projects/viewport

我已经使用viewport插件编辑了一个工作小提琴:https://jsfiddle.net/manumanfred/vncxfx0s/8/

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

https://stackoverflow.com/questions/40128220

复制
相关文章

相似问题

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