Rumah >hujung hadapan web >tutorial css >Mengapa Imej Latar Belakang jQuery Saya Tidak Muncul?
Menetapkan Imej Latar Belakang dengan Harta CSS jQuery
Apabila cuba menetapkan imej latar belakang menggunakan sifat CSS jQuery, anda mungkin menghadapi masalah di mana imej gagal dipaparkan walaupun menyatakan URL yang betul dalam pembolehubah imageUrl. Kod:
$('myObject').css('background-image', imageUrl);
nampak logik tetapi kurang dari segi mematuhi sintaks CSS. Untuk menggunakan imej latar belakang seperti yang dimaksudkan dalam CSS, fungsi url() mesti melampirkan URL imej. Oleh itu, pelaksanaan yang betul dalam jQuery menjadi:
$('myObject').css('background-image', 'url(' + imageUrl + ')');
Dengan melampirkan pembolehubah imageUrl dalam fungsi url(), anda memformat kod mengikut piawaian CSS, memastikan imej latar belakang ditetapkan dengan betul. Mengesahkan gaya CSS dengan console.log($('myObject').css('background-image')) kini akan mengembalikan URL imej yang dijangkakan.
Atas ialah kandungan terperinci Mengapa Imej Latar Belakang jQuery Saya Tidak Muncul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!