为什么当我点击键入我的文本字段时,我的"否"单选按钮会被点击?

Dou*_*ith -1 html css php jquery

http://web.cs.dal.ca/~selig/serverside/assignment1/

在这里,在最底部的单选按钮上查看它.

这是我的jQuery(非常简单):

$(document).ready(function() {

    // Reveals the email address field when option is selected
    $('#yes-radio').click(function() {
        $('.email-field').show(200);
    });
    $('#no-radio').click(function() {
        $('.email-field').hide(200);
    });
 });
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我为什么这样做?

Sea*_*nWM 5

这一行:

<label for="no-radio" class="radio-label"><input type="radio" name="email-radio" id="no-radio" value="no"> No <label>

需要是:

<label for="no-radio" class="radio-label"><input type="radio" name="email-radio" id="no-radio" value="no"> No </label>

请注意,您没有关闭标签.^