我有4個問題,每個問題都有一個文本鏈接的形式是和沒有答案。每個文本鏈接都會將值發送到專門的隱藏字段以解答該問題。所有這一切都工作完美,因爲它是...如果4個輸入中的任何一個匹配值,顯示div?
但是,當這些隱藏值中的任何一個等於「是」我想要顯示一個div,讓我們只是說這個div有內容「你回答是一個的問題「。
這是我當前如何獲取是/否價值的領域:http://jsfiddle.net/w3yuv4Lw/
我有過類似的想法:
if ($("#question1a,#question1b,#question1c").filter(function()
{ return $(this).val(); }).length > 1)
}
正如我已經設置默認爲值爲x,但也沒有值,所以我真的需要它匹配「是」,然後顯示div。
我必須誠實,但我真的不知道如何去做。
不幸的是,這顯示了div是否單擊是或否。 編輯:好吧,不顯示,如果你點擊任一,但它不會消失,當你點擊「否」。 – BN83 2014-09-04 19:13:29
事實上,賽義德的答案是有效的 - 他只是錯過了在任何點擊之後重新隱藏#dv div的需求,以防止點擊是否。請參閱http://jsfiddle.net/w3yuv4Lw/7/(Syed,隨時將您的jsFiddle參考切換到這一個) – gibberish 2014-09-04 19:18:05
@gibberish:感謝您的編輯。我忘了,但我更新了答案。再次感謝:) – 2014-09-04 19:21:04