代码之家  ›  专栏  ›  技术社区  ›  Cazs

如何在jquery中设置多个句柄

  •  0
  • Cazs  · 技术社区  · 10 年前

    具有此代码

     $( ".sortable" )
      .sortable({ handle: ".handle",
      })
      .selectable()
        .find( "li" )
          .addClass( "ui-corner-all" )
          .prepend( "<div class='handle'><span class='ui-icon ui-icon-carat-2-n-s'></span></div>" );
    

    并且需要设置多个句柄,因为有两个带有onclick函数的img不起作用 只写入最后一个工作句柄 前任:

     $( ".sortable" )
      .sortable({ handle: ".handle",
    handle:".play",
    handle:".remove"
      })
    
    1 回复  |  直到 10 年前
        1
  •  0
  •   Andy    10 年前
    $( ".sortable" ).sortable({ handle: ".handle,.play,.remove"});
    

    应该会成功的。我在这里做了一个快速测试:

    http://jsfiddle.net/x4BzU/