标签: javascript
我有一个固定位置的元素,用js动画,左边的位置随机从0变化到1000.
每次元素穿过500px屏障时,如何显示警报?
我只能考虑制作一个无限循环来检查是否存在左侧< 500px,然后使用变量来存储他是向右还是向左,并在变量发生变化时显示警报,但它似乎过于复杂,尽管它可能是唯一的解决方案。
这样做有更好的解决方案吗?
答案 0 :(得分:0)
如果您使用Javascript移动元素,可以将此检查添加到重新定位代码。
如果是拖拽它的人,你可以使用mouseup来触发一个javascript方法来检查位置。
答案 1 :(得分:0)
PHP是服务器端代码。这意味着代码在服务器上执行,输出发送到客户端。因此,PHP无法做到你想要的。你需要JavaScript。查看类似jQuery及其位置API的内容,如果您想获得幻想,可以使用警报插件:
或者,您可以使用标准JavaScript alert。