2012-12-03 26 views
1

我有一个JavaScript代码,并且用户无法使用它,所以我提供了我的帮助,并去了他的网站。发现title="-arabic-"和我的代码是title="Male"所以在这里提出问题,如果我使用标题的副本和粘贴并将其放置在我的javascript中,它实际上是否会搜索阿拉伯文版本,或者是否还有一些额外的工作要做?javascript代码,用户在阿拉伯语中使用标题

$(document).ready(function() { 
var $postBG = $('.post .poster-profile img'); 
$postBG.filter('[title="ذك"]').closest('td').addClass('male').children('td').removeClass('row1').removeClass('row2'); 
$postBG.filter('[title="انثى"]').closest('td').addClass('female').children('td').removeClass('row1').removeClass('row2'); 
}); 

这是我开始使用的代码,因为您可以在标题点中看到阿拉伯语。

IMG来源: 男性

<img src="http://i49.servimg.com/u/f49/14/49/52/30/male210.gif" alt="ذكر" title="ذكر"> 

<img src="http://i49.servimg.com/u/f49/14/49/52/30/female11.gif" alt="انثى" title="انثى"> 
+1

嗯,当你尝试它时它工作吗? –

+0

我可能更喜欢在这里使用Unicode字符文字('\ uXXXX')。 – raina77ow

+0

你可以给我们一些例子HTML来使用吗? –

回答

2
$(document).ready(function() { 
var $postBG = $('.post #profil_body img'); 
$postBG.filter('[title="ذك"]').closest('td').removeClass('row1').removeClass('row2').find('#profil_body').removeAttr('id').addClass('male'); 
$postBG.filter('[title="انثى"]').closest('td').removeClass('row1').removeClass('row2').find('#profil_body').removeAttr('id').addClass('female'); 
}); 

首先,我切换到哪里寻找,.post .poster-profile img似乎不错,但打开搜索我想是我切换它的.post #profil_body img反过来找到图像更快。

我所做的第一个是,如果阿拉伯病例为男性和女性进行了内最接近td发现,除去类row1row2

然后.find围拢IMG的股利,并removeAttr('id')因为该ID与干扰一切都有一个背景图像。

一旦全部完成,我们加入相应的类的td

现在.filter正常工作了,我需要做什么的JavaScript!

谢谢大家的伟大的建议和想法,帮助我获得了我的思路!