English 中文(简体)
Toggled() 案文输入领域,不在Jquery IE6中工作。
原标题:Toggled() text input field not working in IE6 in Jquery 1.3.2
  • 时间:2009-10-09 02:15:34
  •  标签:

在IE6中,在显示()或乞讨(或)最初隐藏的案文输入领域之后,不可能在盒子中输入任何案文。 不可能把重点集中在这个要素上。

我正在使用jquery 1.3.2

这里是法典...... 任何想法?

 $(document).ready(function(){
    $(".hide").click(function(){
        $(".form").toggle();

    })
})

页: 1

<form>
    <div class="hide">
        Show
    </div>
    <div class="form" style="display:none">
        <input type="text" name="crap">
    </div>
</form>
最佳回答

职业介绍似乎是因为我的机器安装了多功能职业介绍所。 这似乎在机器上工作,安装的只有IE6。

问题回答

通常,这种工作会受到罚款。 您是否有任何可能给案文投入“涵盖”造成另一个因素的因素?

重叠的零件或其他一些物品往往使你无法在不知道原因的情况下点击。

尤其是,如果您的网页在E6版的基茨模式上张贴,便会成为一个重大问题,难以找到。 http://validator.w3.org/“rel=”W3C Validator

• http://jsbin.com/uzoni/edit/a>:

完整的测试案例:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
</head>
<body>
  <form>
    <div class="hide">Show</div>
    <div class="form" style="display:none">
      <input type="text" name="crap" />
    </div>
  </form>
  <script type="text/javascript">
  $(document).ready(function(){
      $(".hide").click(function(){
          $(".form").toggle();
          if($(".form").is(":visible")) {
              $(".form input")[0].focus()
          }
      })
  })
  </script>
</body>
</html>

在投入显示后,我可打上focus()和打入盒式。





相关问题
热门标签