Pour Chrome et d'autres navigateurs, nous utilisonsComment définir une image d'arrière-plan (en utilisant l'attribut filter) pour IE8 en utilisant jQuery?
$('.dummyActive').live("click", function(event){
$('#imageClass').css("background- image","url(web/M425/images/imgAcc/cards/"+arrayElement[this.id.match(/\d+/)]+") ");
});
Maintenant, puisque le travail ne marche pas de taille de fond avec IE8, J'utilise ce CSS,
.imageClass{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='web/M425/images/imgAcc/cards/summyImg.png',sizingMethod='scale')
}
et le CSS ci-dessus fonctionne quand je donne en utilisant CSS mais je ne sais pas comment définir une image à un filtre en utilisant jquery dynamiquement.
Maintenant comment puis-je définir une image (pour IE8) pour la fonction live dummyActive ci-dessus en utilisant javascript ou JQuery. Donc, j'essaye de placer l'attribut de filtre à la classe dummyActive (ci-dessous peice de code) mais son ne fonctionnant pas comme j'emploie les deux sortes de virgules inversées et de guillemets doubles inversés.
$ ('dummyActive'). Live ("clic", function (event) {
$('#imageClass').css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='web/M224/images/imgAcc/cards/"+arrayAccountImage[this.id.match(/\d+/)]+"',sizingMethod='scale'+")");
});
JQuery en direct()() { $ ('# imageClass') .css ('background-image', 'url (' + imageUrl + ')'); }); ' –
@SachinK merci. Mais, quelle est la syntaxe pour définir l'attribut de filtre mentionné ci-dessus à dummyClass. – nikhilesh