簡體   English   中英

jQuery UI排序破壞了元素Href鏈接

[英]JQuery UI Sorting Breaks A Element Href Links

https://jsfiddle.net/e80tL2kL/

  • 首先,您可以單擊欄中的文本,它們都將在新標簽頁中打開google。
  • 繼續單擊“編輯”按鈕,您將能夠拖動選項卡,但不能單擊文本來打開google。
  • 再次單擊編輯,並禁止移動和重新啟用的鏈接。
  • 但是點擊該被移動開的第一次點擊的鏈接酒吧的文本,但點擊它第二次會。

對於此示例,我正在使用

$('a').attr('onclick', 'return true;');

重新啟用鏈接。

但是我嘗試使用:

$('a').attr('onclick', '');

$('a').attr('onclick', null);

$('a').attr('onclick', '').unbind('click');

$('a').prop('onclick',null).off('click');

所有這些都具有相同的結果。

為什么會發生“移動后第一次單擊不起作用”的問題,我該如何解決?

jquery-ui可能是一個錯誤,但是您可以輕松修復它。 有一個bind ,不得到unbinddisable 您可以像這樣手動unbind

    } else if (edit == true) {
        edit = false;
        $("#sortable").sortable('disable');
        $("#sortable").unbind('click.sortable');
        $('a').attr('onclick', 'return true');

    }

https://jsfiddle.net/rh27oxph/1/

如何添加

[英]How to add <a href links into tooltip and be able to mouseover and click on it? for jQuery UI 1.10

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM