焦点上的Java脚本而不是onclick

时间:2016-01-26 17:48:17

标签: javascript jquery html input onfocus

如何更改和使用此功能:

$(function() {
  $("a#toggle").click(function() {
    $("#yellow_div").slideToggle();
    return false;
  });
});

输入文字获得焦点时运行?

<input id="toggle" type="text" />
   <div id="yellow_div" style="display:none;">
      <p>Hello</p> 
   </div>

2 个答案:

答案 0 :(得分:0)

这将在输入聚焦时运行代码

$(function () {
   $("#toggle").focus(function () {
      $("#yellow_div").slideToggle();
      return false;
   });
})

答案 1 :(得分:0)

$("#toggle").focus(function() {

$("#toggle").on('focus', function() {

只要你在谈论你的input#toggle

,就应该这样做