[問題] 能否取得 a tag 的顏色 ?

看板Ajax作者 (mchen11)時間11年前 (2012/10/23 09:40), 編輯推噓2(2010)
留言12則, 5人參與, 最新討論串1/1
不想使用 a 標籤,例如用 span,但想要 onmouseover 後有 a 標籤 hover 時 的顏色。那麼,有辦法用 javascript 取得 a 標籤 hover 時的顏色值嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.12.56

10/23 10:03, , 1F
設span:hover的顏色跟a:hover的顏色相同就好啦。
10/23 10:03, 1F

10/23 10:03, , 2F
用CSS做就可以,幹嘛還用JS繞一圈..XD
10/23 10:03, 2F

10/23 10:06, , 3F
因為在寫 js 程式啊 不會知道別人環境的 a 標籤顏色
10/23 10:06, 3F

10/23 11:36, , 4F
可以... $(target).trigger("mouseenter").css("color");
10/23 11:36, 4F

10/23 11:37, , 5F
不過記得再trigger("mouseleave")
10/23 11:37, 5F

10/23 15:50, , 6F
謝謝樓上 不曉得有沒有純 js 的解法 否則也要別人掛jquery
10/23 15:50, 6F

10/23 16:13, , 7F
把jquery sourcecode翻出來 要用的部分co出來就好了
10/23 16:13, 7F

10/23 16:13, , 8F
把jquery sourcecode翻出來 要用的部分co出來就好了 這不難
10/23 16:13, 8F

10/23 20:18, , 9F
jQuery對相容性下了很大的功夫,這點在純js上是很麻煩的事。
10/23 20:18, 9F

10/24 09:49, , 10F
死也不要jquery 那自己想辦法從DOM style裡面挖出來吧
10/24 09:49, 10F

10/24 10:19, , 11F
jquery已經有模組化了 所以就抽core.js css.js event.js
10/24 10:19, 11F

10/24 10:19, , 12F
這三個出來用就可以了
10/24 10:19, 12F
文章代碼(AID): #1GXVM3Dd (Ajax)