Maison > Questions et réponses > le corps du texte
<a href="$val[description]" class="product_hov">
<p class="pv">
<p class="dii" onMouseOver="this.style.backgroundColor='#00755D'" onMouseOut="this.style.backgroundColor='#DADADA'">
<img src="$val[imgurl]" alt="$val[title]" title="$val[title]" width="{$lang_imgwidth}" height="{$lang_imgheight}" class="product_img" onMouseOver="change_img_product(this,'$val[imgurls]')" onMouseOut="change_imgs_product(this,'$val[imgurl]')"/>
<p class="product_di">
<dd clss="product_nm">$val[title]</dd>
<p class="product_long">
<font class="product_wz" style="text-align: center;">$val[issue]</font>
</p>
</p>
</a>
Maintenant, le src de l'image est modifié lorsque la souris reste sur l'img. Je souhaite ajouter l'attribut Onmouse directement au lien a. Comment puis-je trouver le nœud de cette img et changer le src de l'img ?
function change_img_product(obj,img){
$(obj).attr("src",img);
}
function change_imgs_product(obj,img){
$(obj).attr("src",img);
}
淡淡烟草味2017-05-18 10:52:30
$("a").on('mouseover',function () {
$(this).find('img').src('')
});
ringa_lee2017-05-18 10:52:30
Vous ajoutez une classe ou un identifiant à la balise img. Lorsque la souris est sur la balise a, vous pouvez trouver la classe ou l'identifiant correspondant et trouver l'img. Ensuite, changez la valeur img src
.给我你的怀抱2017-05-18 10:52:30
<a hreef="" class="product_hov">
.....
<img src="初始化图片地址" _src="新图片地址" />
.....
</a>
$('.product_hov img').on('mouseover',function () {
var _src = $(this).attr('_src');
$(this).src(_src);
});
世界只因有你2017-05-18 10:52:30
Les gars, c'est spécifiquement
$("a").hover(function(){
// Entrez
$(this).find('img').src('')
},function(){
$(this). find ('img').src('')
//sortez
});