2013-07-05 59 views
0

我試圖做一個調查,你可以說:我問一個問題,如果他們工作了很多或沒有,那麼我有他們不同的問題,如果他們做或不工作了很多。然後我問他們是女性還是男性。我的目標是根據所有三件事給他們提供反饋,如果他們工作或性別,他們如何回答問題。我正在尋找某人向我解釋我在這裏做錯了什麼,如果他們能讓我的小提琴爲我工作,我會非常感謝!

$output.addClass('error'); 
var dropdownValue = $('.myOptions').val(), 
$genderRadio = $('input[name=gender]'); 

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

+1

請添加相關的html。 – Arjan

+1

不知道爲什麼,但這是工作:http://jsfiddle.net/7xM2f/20/ – sinisake

+0

$符號用於PHP和jQuery,但不適用於js變量 – xmashallax

回答

1

你有一些不確定的變量。您在之前嘗試使用它們您定義了它們。更正是在它們使用之前對其進行定義:

... 
var $output = $('#output'); // define $output before 
var $output1 = $('#output1'); // define $output1 before 

$('#butt').click(function() { 
    // change $genderRadio to the jquery selector directly here 
    var tt = $('input[name=gender]:checked').val(); 
... 

這就是你需要的所有工作。 Check the updated version here.

下一次,您可以通過觀看控制檯來解決這些問題。在Chrome和IE中,您可以在開發人員工具 - console選項卡中看到該選項卡,該選項卡以F12鍵爲開頭。在Firefox中,Web控制檯使用CTRL + SHIFT +ķ打開,但最廣泛使用的工具是Firebug extensionF12打開其控制檯以及)。

+0

我使用Firebug,但剛開始,仍然是新的。謝謝!!! – user2537145

相關問題