Bir görüntüyü tıklattığınızda belirli bir eylem gerçekleştiren bir JS oluşturdum. ATM tüm resimler bu fonksiyonu ile ayrı ayrı yüklenir ve denir:JS onclick issue css sprite görüntülerini çağırmak için
var array_colors = [];
$('#input_59_20 > li.active').each(function(index){
var img = $(this).find('img').attr('src');
array_colors.push(img);
});`
şey olduğunu pek http isteklerini olduğu gibi sayfa yükleri nispeten yavaş. Bu yüzden, sayfayı 50 küçük resim dosyası yerine 1 css sprite üzerinde çağırmaya karar verdim, ancak hareketli grafik aracılığıyla yüklenen tek tek görüntüleri nasıl arayacağımı anlayamıyorum. css sprite öğelerinin görüntülerinden biri için örnek bir çağrı: <i class="sprite sprite-sb31-choco"></i>
Yardımın için teşekkürler. Saygılarımızla, Amir
başlı başına bir resim olduğundan tamamen yükleyecektir . Ancak, istenen görüntüyü 'background-position' kullanarak hareketli grafiğe alabilirsiniz. [ÖRNEK LİNK] (http://www.w3schools.com/cssref/pr_background-position.asp) – Abhi
* "hareketli grafiğe yüklenen tekil görüntüleri nasıl arayacağınızı anlayamaz" * hedefinizin ne olduğunu açıklayabilir misiniz? ? Bireysel görüntü yok, sadece bir 'src' etiketi ve bir görüntü var. –
CSS Sprite'ları kullanın - http://www.w3schools.com/css/css_image_sprites.asp –