下面是一個代碼,通過屏幕移動大藍色塊。另外,在屏幕上還有一個小紅盒子「炸彈」。當這兩個人終於見面時,我該如何調用一個函數或任何東西,比如我需要編寫一些行或在發生這種情況時包含一個php文件。如何使用jQuery/JS在兩個div「相遇」時調用函數?
謝謝
一個碰撞的代碼可以在這裏找到http://vidasp.net/tinydemos/javascript-detect-overlapping.html,但如何在運動的物體?
<html>
<head>
<style>
.block {
position:absolute;
background-color:#abc;
left:50px;
width:90px;
height:90px;
margin:5px;
}
.bomb {
position:absolute;
background-color:red;
left:550px;
width:40px;
height:40px;
margin:5px;
}
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<button id="left">left</button> <button id="right">right</button> <button id="up">up</button> <button id="down">down</button>
<div class="block"></div><div class="bomb"></div>
<script>
$("#right").click(function(){
$(".block").animate({"left": "+=50px"}, "fast");
});
$("#left").click(function(){
$(".block").animate({"left": "-=50px"}, "fast");
});
$("#up").click(function(){
$(".block").animate({"top": "-=50px"}, "fast");
});
$("#down").click(function(){
$(".block").animate({"top": "+=50px"}, "fast");
});
</script>
</body>
</html>
等待,這就是我的演示':)' –
我發現它通過計算器,我還以爲是我想要的一個很好的例子! – EnexoOnoma
稍後我會研究您的問題... –