如何使用css伪元素作为jquery UI句柄?

时间:2015-01-30 08:45:00

标签: javascript jquery html css jquery-ui

当我在html列表中使用绝对定位的伪元素时,它们会以它们应该的方式出现, 然后,当使列表可排序时,伪元素被识别为可拖动元素的一部分。

但是如何指出这个伪元素是唯一的句柄? 要么.. 如何取消除伪元素之外的所有内容?

我尝试/希望将伪元素指示为句柄,但这不起作用。

$('#test').sortable({
    handle: "::after"
});

为清晰起见,我提出了fiddle

1 个答案:

答案 0 :(得分:1)

据报道here

" 您无法操纵:after,因为它在技术上不是DOM的一部分,因此任何JavaScript都无法访问。&#34 ;

链接提供了一些解决方法。