2012-09-29 66 views
1

只是想知道這是爲什麼不爲我工作:獲取字符串值顯示DIV

$(document).ready(function(){ 
    $('.box').hide(); 
    $("#name").blur(function() { 
     var value = $(this).val(); 
     $("div:contains("+value+")").FadeIn(1000); 
    }); 
}); 

很新的Javascript處/ jQuery和試圖找出我哪裏錯了? ...我試圖獲取輸入的值(即「#name」id)並將其與文檔中的div(最初隱藏)進行匹配,並且當輸入的字符串值包含在文檔中的div(在本例中爲「.box」)中,我希望顯示div。任何幫助將不勝感激。

+2

你有螢火蟲(或類似)安裝?它通常會告訴你問題出在哪裏...... –

回答

3

變化FadeInfadeIn

$("div:contains("+value+")").fadeIn(1000); 
+0

啊,我的錯誤。雖然改變它淡入,仍然div不會淡入....不知道爲什麼。 –

+0

@KevinStachura你確定jQuery在文檔中正確加載嗎?在你的文件準備好處理程序中發出警報。 – undefined

+0

好吧,我想清楚發生了什麼事......我正在擊中'返回'鍵,而不是關注輸入字段,而不會顯示我想要的div。顯然你必須點擊輸入字段才能擺脫它的工作重點。但非常感謝您的幫助! –