2013-12-20 119 views
0

我得到通過PHP file_get_element和jQuery .load(從外部主機的內容),這裏面的內容的一部分有一些文字是這樣一個div:jQuery的搜索詞

「骨科維也納總醫院和奧地利維也納大學。「 or 「奧地利維也納Donauspital SMZ-Ost神經外科。」 或 或 「OrthopädischesSpital的Speising,維也納,奧地利。[email protected]

「雜誌,因斯布魯克大學,Anichstrasse 35,A-6020奧地利因斯布魯克。 [email protected]系」

對於每一個.load我都會得到不同的文本,我需要做的是在我的數據庫中保存部門,但問題是不同的語言(骨科,骨科,骨科等)。

在所有的情況下,我能找到的「鄰」或「神經」,或者「創傷」,所以我已經試過這樣的事情:

if($(".afflist:contains('Ortho')")){ ortho = 1; } 
    if($(".afflist:contains('Neuro')")){ neuro = 1; } 

請幫助我的人。

回答

2

jQuery(selector)將返回jQuery Object這將是truthy始終,你需要檢查由選擇返回元素的數量是否大於0喜歡

if ($(".afflist:contains('Ortho')").length) { 
    ortho = 1; 
} 
if ($(".afflist:contains('Neuro')").length) { 
    neuro = 1; 
} 
+0

非常感謝,工作的優良! – user3121283