2013-07-05 152 views
0

我想要做一個調查,你可以這樣說:我問一個問題,如果他們解決了很多問題,那麼我對他們提出了不同的問題,如果他們做了很多工作或者工作不多。然後我問他們是女性還是男性。我的目標是根據所有三件事情給他們提供反饋,包括性別,鍛鍊或不鍛鍊,以及他們如何回答問題。正確的輸入?

目前我所有的問題都是針對2組問題進行相同的輸入。我的代碼很長,所以我會在下面添加一個小提琴。

$('.myOptions').change(function() { 
    $('.list').removeClass('active'); 
    $('.' + this.value).addClass('active'); 
}); 

http://jsfiddle.net/7xM2f/12/

+1

真的不明白你在這裏問什麼。有問題嗎? – Scott

+0

你的小提琴確實類似於一項調查,但不清楚你的問題是什麼,你可以嘗試詳細說明嗎? –

+0

根本沒有你的JavaScript代碼被執行!這裏有一個語法錯誤,您可以使用[Chrome DevTools](https://developers.google.com/chrome-developer-tools/)或其他瀏覽器中的類似開發人員工具輕鬆找到它。但首先,請採取@ExplosionPills的建議並正確縮進您的代碼。當縮進遍佈各處時,您將永遠無法弄清代碼的任何內容。搜索[javascript beautifier](https://www.google.com/search?q=javascript+beautifier)找到一些好的自動JavaScript格式化程序。 –

回答

1

你的括號不正確嵌套。例如您有類似

if (tt == 'Male') { 
    //some code 
if (tt == 'Female') { 

你缺少了Male塊右括號。

有幾個這樣的錯誤。您應該正確縮進代碼,以便更輕鬆地跟蹤並注意錯誤控制檯。

http://jsfiddle.net/ExplosionPIlls/7xM2f/15/