-1
我想它cliking當把<details>
標籤在我的頁面的彈出窗口,因此代碼將是:爲什麼ontoggle事件不起作用? (即使在谷歌瀏覽器)
<details ontoggle="alert('Hello')">these are some details</details>
但其加載頁面後,如果我點擊詳細信息,沒有彈出窗口...
這是當前的問題嗎?
我想它cliking當把<details>
標籤在我的頁面的彈出窗口,因此代碼將是:爲什麼ontoggle事件不起作用? (即使在谷歌瀏覽器)
<details ontoggle="alert('Hello')">these are some details</details>
但其加載頁面後,如果我點擊詳細信息,沒有彈出窗口...
這是當前的問題嗎?
您正確使用此項,但您需要用單引號括住Hello
而不是雙引號。 "Hello"
前的第一個雙引號結束malforming的alert
函數調用:
<details ontoggle="alert("
所以請嘗試使用<details ontoggle="alert('Hello')">these are some details</details>
代替。
我剛剛編輯我的帖子,問題不是關於報價對不起 – mric750
@ mric750這是我看到您發佈的代碼唯一的問題。看看https://jsfiddle.net/5h147n01/。嘗試用單引號代替雙引號來自己查看。或者,您應該考慮通過linter運行代碼或查找控制檯錯誤,以查看您發佈的代碼是否存在任何語法錯誤。 – alex