0
我想在userscript中使用document.evaluate表達式,以便能夠檢測文檔頭中現有jQuery庫的存在(或不存在),作爲開發jQuery包裝器的一部分userscripts將在firefox和chrome中工作,並且不會與其他庫發生衝突(我希望做的是讓它在任何其他腳本標記之前插入庫和任何jquery代碼,並讓它們在no衝突模式)用xpath計算jquery腳本標記
長話短說,這種說法似乎並沒有工作。
jqueryscript = document.evaluate("//*script[contains(@src, 'jquery')]", document.head, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
當我嘗試,如果jqueryscri測試pt.snapshotLength> 0,腳本失敗。我在xpath非常新,所以請幫我理解這一點。