Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Menetapkan Imej Latar Belakang dengan Betul dalam jQuery Menggunakan URL Imej?

Bagaimana untuk Menetapkan Imej Latar Belakang dengan Betul dalam jQuery Menggunakan URL Imej?

Linda Hamilton
Linda Hamiltonasal
2024-11-04 21:26:01470semak imbas

How to Correctly Set Background Image in jQuery Using an Image URL?

Melaraskan Harta CSS jQuery untuk Imej Latar Belakang

Dalam konteks manipulasi sifat jQuery CSS, menetapkan imej latar belakang sering menghadapi cabaran. Berikut ialah isu biasa dan penyelesaiannya:

Masalah:
Anda mempunyai URL imej yang disimpan dalam pembolehubah imageUrl dan bertujuan untuk menetapkannya sebagai gaya CSS melalui jQuery. Walau bagaimanapun, perkara berikut nampaknya tidak berfungsi seperti yang dimaksudkan:

$('myObject').css('background-image', imageUrl);

Setelah menyemak dengan console.log($('myObject').css('background-image')), nilai yang dikembalikan ialah tiada. Hasil yang dijangkakan ialah URL ditetapkan sebagai imej latar belakang.

Penyelesaian:
Untuk menetapkan imej latar belakang dengan sewajarnya menggunakan jQuery, anda perlu melampirkan URL dalam petikan ( tunggal atau berganda) dan gunakan fungsi 'url()', seperti yang dilihat di bawah:

$('myObject').css('background-image', 'url(' + imageUrl + ')');

Dengan memasukkan pengubahsuaian ini, imageUrl akan berfungsi dengan betul sebagai imej latar belakang untuk myObject yang ditetapkan.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Imej Latar Belakang dengan Betul dalam jQuery Menggunakan URL Imej?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn