884 Stimmen

jQuery in die JavaScript-Konsole einbinden

Gibt es eine einfache Möglichkeit, jQuery in die JavaScript-Konsole von Chrome für Websites einzubinden, die es nicht verwenden? Ich möchte zum Beispiel auf einer Website die Anzahl der Zeilen in einer Tabelle abfragen. Ich weiß, dass dies mit jQuery wirklich einfach ist.

$('element').length;

Die Website verwendet kein jQuery. Kann ich es über die Befehlszeile hinzufügen?

0voto

san Punkte 155

Eine andere Möglichkeit ist, den jQuery-Inhalt in einem Snippet (Chrome) zu speichern und es auf einer beliebigen Website auszuführen (Rechtsklick+Ausführen oder STRG+Eingabe). Es ist nicht unbedingt jQuery jedes Javascript, wenn Sie es bei Bedarf ausführen möchten. (zum Beispiel: SharePoint JSOM speichern Sie einfach alle JSOM-Dateien als Snippets und führen Sie sie in der gewünschten Reihenfolge aus)

-1voto

user151496 Punkte 1689

Ich habe auf der akzeptierten Lösung aufgebaut und sie verbessert.

var also_unconflict = typeof $ != "undefined";

var jq = document.createElement('script');
jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);

if(also_unconflict){
    setTimeout(function(){
        $=jQuery.noConflict();
        console.log('jquery loaded, use jQuery instead of $')
    }, 500)
}else{
    console.log('jquery loaded, you can use $');
}

Ich verwende diese Funktion in der Google Chrome Konsole

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X