jQuery在文本输入上不起作用单击

时间:2015-03-24 18:03:10

标签: javascript jquery

您能否看一下这段代码,让我知道为什么click事件没有被解雇?

$( ".content" ).on("click", function() {
  alert( "This is Clicked" );
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
 <input type="text" class="form-control" class="content" >

3 个答案:

答案 0 :(得分:1)

你有class两次。试试这个:

<input type="text" class="content form-control" >

答案 1 :(得分:1)

尝试用<input type="text" class="form-control content" />代替<input type="text" class="form-control" class="content" >

$(".content").on("click", function() {
  alert("This is Clicked");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js">
</script>
<input type="text" class="form-control content" />

答案 2 :(得分:1)

试试这个

&#13;
&#13;
$(document).ready(function(){
    $('.content').click(function(){
       alert('I have done');
    });
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<input type="text" class="form-control content" />
&#13;
&#13;
&#13;