獲取的是div的id,為什么觸摸span,會讓div動呢?
window.onload=function()
{
?? ?var oDiv1=document.getElementById('div1');
?? ?oDiv1.onmouseover=function()
?? ?{
?? ??? ?startMove();?? ?
?? ?}?? ?
}
var timer=null;
function startMove()
{
?? ?var oDiv1=document.getElementById('div1');
?? ?clearInterval(timer);
?? ?timer=setInterval(function()
?? ?{
?? ?if(oDiv1.offsetLeft==0)
?? ?{
?? ??? ?clearInterval(timer);?? ?
?? ?}
?? ?else{?? ??? ?
?? ?
?? ??? ?oDiv1.style.left=oDiv1.offsetLeft+10+'px';?? ?
?? ?}
?? ?},30)
}
</script>
</head>
<body> ?? ?
<div id="div1">
?? ?<span>分享</span>
</div>
2017-05-07
之前有門課程講事件冒泡的,你可以回顧下,這就像靶子一樣,10環在9環內,9環在8環內,你打中了10環,同時也說明你打中了9環、8環,就這個道理。
2017-05-04
事件冒泡,從里到外