相关疑难解决方法(0)

fn.toggle(handler(eventObject),handler(eventObject)...)哪里去了?

我有这个jsfiddle

它使用toggle事件 - 不要用toggle来配置 - jQuery版本设置为EDGE

它突然停止工作并移除了我想要的单元作为触发器,因为它显然恢复了切换.

我找不到任何弃用标签等

http://api.jquery.com/category/deprecated/给出了404

如果我添加迁移模块我的jsFiddle然后工作,我在控制台中看到警告(由FrédéricHamidi发布的https://github.com/jquery/jquery-migrate/blob/master/warnings.md详细说明)

我看到Deprecate fn切换发出24Ticket#11786,但不是在我希望看到的地方.

我错过了什么,我在哪里找到它的替换和文档?

注意:我理解弃用的原因,我只是找不到弃用的官方文档

$('#tbl .xx').toggle(
  function() {
    $(this).siblings().each(function(){
      var t = $(this).text();
      $(this).html($('<input />',{'value' : t}));
    });
  },
  function() {
    $(this).siblings().each(function(){
      var inp = $(this).find('input');
      if (inp.length){
        $(this).text(inp.val());
      }
    });
  }    
);
Run Code Online (Sandbox Code Playgroud)

MIGRATE中的代码:

jQuery.fn.toggle = function( fn, fn2 ) {
  // Don't mess with animation or css toggles …
Run Code Online (Sandbox Code Playgroud)

jquery deprecated

20
推荐指数
2
解决办法
7630
查看次数

标签 统计

deprecated ×1

jquery ×1