在jquery中按钮单击事件的问题

Rah*_*ngh 6 html jquery click button

我在按钮点击使用jQuery显示div但不知道为什么它不工作...

HTML:

<input type="button" id="addmoresg" value="Add More" name="button">
<div id="addsg" style="display:none">
    <!-- more HTML here -->
</div>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

$(document).ready(function() {
    $('.addmoresg').click(function() {
        $('.addsg').show("slow");
    });
});
Run Code Online (Sandbox Code Playgroud)

jsFiddle演示: http ://jsfiddle.net/XGVp3/

按钮点击我没有得到任何结果.

Fel*_*ing 8

2个问题:

  1. 您没有在演示中选择jQuery作为库.
  2. 您使用class选择器[docs](.addmoresg)而不是id选择器[docs](#addmoresg).你的元素只有ids,而不是classes:

    <input type="button" id="addmoresg" value="Add More" name="button"> 
    
    Run Code Online (Sandbox Code Playgroud)

    $('.addmoresg)会选择元素class="addmoresg",例如

    <input type="button" class="addmoresg" value="Add More" name="button"> 
    
    Run Code Online (Sandbox Code Playgroud)

工作演示

jQuery有一个很好的文档所有可能选择器列表,以及示例.