最近在翻一些 Greasemonkey script 的時候翻到 Firefox 上可以使用 document.evaluate()
,才發現之前用 jQuery 做這種小事情很不划算...
在 Firefox 上可以透過 document.evaluate()
吃 XPath 條件式找出符合的元素。利用這個功能取代本來用 jQuery $('.className') 還蠻容易的,等有力氣的時候來改寫 album expander... :p
幹壞事是進步最大的原動力
最近在翻一些 Greasemonkey script 的時候翻到 Firefox 上可以使用 document.evaluate()
,才發現之前用 jQuery 做這種小事情很不划算...
在 Firefox 上可以透過 document.evaluate()
吃 XPath 條件式找出符合的元素。利用這個功能取代本來用 jQuery $('.className') 還蠻容易的,等有力氣的時候來改寫 album expander... :p
可惜IE不支持.用于album怎样考虑浏览器兼容?
呵呵! 原来只需要在FF里面玩.知道你想干嘛了
Greasemonkey真是个好东东. 玩玩再说 :-)
如果是要發展成 FF Extension 或是 GS 那樣的 script, 要特別注意 document.evaluate() 的 Cross-Zone 的安全問題.