我有一個頁面,我正在學習原型js和Event.observe。我的問題是,如果我點擊任何地方文件這個作品:Event.observe僅適用於文檔而不適用於特定的ID?
Event.observe(document, 'click', respondToClick);
function respondToClick() {
alert("Test...");
}
但我想,所以我這樣做是爲了讓幾個Event.observe功能不同的ID:
Event.observe('foo', 'click', respondToClick);
function respondToClick() {
alert("Test...");
}
現在foo是隻是一個行,看起來像這樣:
<tr id="foo">
<th>Row Title</th>
<th>Open/Close</th>
</tr>
但是當我點擊該行不PROC警告框。我嘗試了太多東西,現在正在尋求幫助。任何想法爲什麼特定元素不會產生警報?
現有的根據你鏈接到,'Event.observe( 「富」 的文檔工作, 「咔嚓」,respondToClick )'也應該可以工作。問題可能來自其他方面。 –
有些東西一定是錯的,因爲沒有任何作品...我讀了文檔,並在我的頁面上做了一個確切的例子,但它不會工作。但如果我打電話給文件,它工作正常...... – Paxwell
在我的情況下,它正在工作。請參閱http://plugins.amiwithyou.com/sof/event.htm – Hoque