如何不断检查页面元素之间的冲突
How can I constantly check collision between page elements?
我已经实现了算法,但我面临的是如何不断检查元素是否击中了其他元素。
例:
div id='water' 当命中时div id='orange' 应该发出警报,我应该使用 jQuery setInterval :s 还是有其他方法可以让函数保持活动?
你应该使用 setInterval()。这里有一个小例子。
$(document).ready(function() {
// Checks collisions every second
setInterval(function(){checkCollisions()},1000);
});
function checkCollisions() {
// Do your checks
}
相关文章:
- Sequelize:属性之间的命名冲突'播放列表'以及关联'播放列表'
- Boostrap和所选插件之间的冲突
- AngularJS和Thymelaf之间的冲突
- Rails - jQuery和javascript之间的冲突
- 节点中的端点与快速应用程序.js之间的冲突
- 具有相同函数名称的两个 jquery 插件之间的冲突
- 哇滑块和棱角分明.js之间的冲突
- 插件和现有jquery代码之间的冲突
- 角度控制器名称在模块之间冲突
- jQuery 和 OpenLayer 之间的事件侦听器冲突
- ArcGIS发现图层和几何图形之间存在冲突
- jquery版本在1.8到1.11之间存在冲突
- 如何不断检查页面元素之间的冲突
- UpdatePanel 和 RegisterStartupScript 之间的冲突
- 引导选项卡和弹出框之间的冲突
- 按下按键输入时输入表单和选择表单之间的冲突
- 尝试使用 Tipue Search 4.0 时,jquery 和 jquery 移动版本之间可能存在冲突
- Jest 无法构建依赖关系图,源文件和构建文件之间存在冲突
- JavaScript代码和浏览器插件/扩展之间的冲突
- 处理javascript库之间冲突的通用方法