Heim > Web-Frontend > js-Tutorial > So ermitteln Sie die tatsächliche Größe eines Bildes in JQuery

So ermitteln Sie die tatsächliche Größe eines Bildes in JQuery

coldplay.xixi
Freigeben: 2020-11-30 17:02:01
Original
2775 Leute haben es durchsucht

So erhalten Sie die wahre Größe des Bildes in jquery: 1. Methode 1 [.attr("src", $(''#imgid").attr("src"))]; 2. Methode 2 [theImage .src = $(''#imgid").attr( "src");].

So ermitteln Sie die tatsächliche Größe eines Bildes in JQuery

Die Betriebsumgebung dieses Tutorials: Windows10-System, jquery2.2.4, dieser Artikel gilt für alle Computermarken.

So erhalten Sie die tatsächliche Größe des Bildes in jquery:

Erste Methode:

$("<img/>") // Make in memory copy of image to avoid css issues  在内存中创建一个img标记
    .attr("src", $(&#39;&#39;#imgid").attr("src"))
    .load(function() {
        pic_real_width = this.width;   // Note: $(this).width() will not
        pic_real_height = this.height; // work for in memory images.
    });
Nach dem Login kopieren

Zweite Methode:

var theImage = new Image(); 
theImage.src = $(&#39;&#39;#imgid").attr( "src"); 
alert( "Width: " + theImage.width); 
alert( "Height: " + theImage.height);
Nach dem Login kopieren

Die erste Methode ist sicherer und wird garantiert nach dem Laden des Bildes erhalten.

Verwandte kostenlose Lernempfehlungen: JavaScript (Video)

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die tatsächliche Größe eines Bildes in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage