我正在編寫一個擴展,對標籤A中對象的右鍵單擊操作將影響具有我控制的管理html頁面的選項卡B上的某些活動。我已經成功地注入了一些代碼到網頁B網頁B本身使用jQuery的,我想在我的注入代碼使用jQuery,但我得到了以下錯誤:jQuery代碼注入不能在已經擁有jQuery的頁面上工作
未捕獲的ReferenceError:jQuery是沒有定義
我的擴展代碼:
function AddAsinInTab(asin,tab) {
chrome.tabs.executeScript(tab["id"], { code: 'jQuery("a").css("color","red");'});
}
在管理頁面A的底部相同的代碼工作正常,在頁面加載:
<script>
jQuery("a").css("color","blue");
</script>
@gthacoder。我已經嘗試過了。我仍然得到:'未捕獲的ReferenceError:未定義jQuery' – Ofer