0

我是脚本和 jQuery 的新手

我正在使用多语言脚本来更改语言。现在我很难通过使用图像来改变语言,

<a href="#"><img src="/flags/us.png" alt="en_EN" /></a>
<a href="#"><img src="/flags/it.png" alt="it_IT" /></a>
<a href="#"><img src="/flags/fr.png" alt="fr_FR" /></a>

在我不知道如何使用这个图像标签之后在这里

我想从此图像标签中获得什么,当我单击此图像时,我想要相应图像单击的 alt 值。锄头得到它......它可能或其他任何想法

谢谢库马尔

4

2 回答 2

0

在你的锚中放一个类,试试这个

<a href="#" class="lang"><img src="/flags/us.png" alt="en_EN" /></a>
<a href="#" class="lang"><img src="/flags/it.png" alt="it_IT" /></a>
<a href="#" class="lang"><img src="/flags/fr.png" alt="fr_FR" /></a>

$('a.lang img').click(function(){
    var alt=$(this).attr('alt');
});
于 2013-09-03T10:17:15.430 回答
0
<a class='lang_link' href="#"><img src="/flags/us.png" alt="en_EN" /></a>

假设您的链接有一个类lang_link,您可以查看链接内部以查看应该选择哪种语言。

$('.lang_link').click(function(){
   var lang = $(this).find('img:first').attr('alt');
});
于 2013-09-03T10:17:20.507 回答