2012-05-29 145 views
0

好吧,所以我不希望這樣的網站這樣的http://colorpx.com/,但點擊和懸停功能如何工作的想法。我似乎無法找到他們擁有的腳本或查找它的內容。但我相信這很簡單。Javascript點擊和懸停功能需要

我希望能夠點擊和(而不是釋放)並拖動其他Div並更改乘法元素而不必釋放鼠標按鈕。

對不起,如果這是非常簡單的問題。

回答

1

僞代碼:

parentElement.onmousedown = function() { 
    this.onmouseover = handleMouseOver; 
} 

document.onmouseup = function() { 
    parentElement.onmouseover = null; 
} 

function handleMouseOver(oEvent) { 
    var el = oEvent.srcElement || oEvent.target; 
    // do something with he mouse overed element. 
} 
+0

這會通過jQuery或JavaScript來實現? – Brian

+0

jQuery是一個JavaScript庫,所以這不是一個問題。這是選擇你的毒藥的情況。我建議使用jQuery,因爲它解決了如果您是JavaScript新手,可能不熟悉的跨瀏覽器問題。 –

+0

Peter,我不太瞭解Javascript或Jquery,所以是的,我是新手。但你能幫我嗎?我想知道如何將此代碼實施到我的網站,以便我可以儘快實現它。 – Brian