我正在使用TinyMce4.我有一些函数可以在编辑器中遍历我的元素,并附加到所有元素新的div,以及我需要设置该(父)元素的z索引。
我在所有元素上使用可拖动,当我拖动它们时,我可以看到它们一个在另一个上,第二个元素(2)超过(3),(4)超过(1),(2),(3)....比意味着他们在某处有 z-index 值,但是当我调试时我找不到它
我用了
ElementsArr[0].style.zIndex
它返回我空字符串。
我的代码:
var editor = tinymce.activeEditor;
var ed_body = $(editor.getBody());
var ElementsArr = tinyMCE.activeEditor.dom.select(".draggableTemplate");
var el = ElementsArr[0];
var z = ElementsArr[0].style.zIndex;//z=''
在css z-index是空的,但是当我拖动它时,我可以看到它们的行为就像那样。
我如何获得此元素的z索引,还有什么其他方法可以获取它?
试试这个:
$(ElementsArr[0]).css('z-index'); // jQuery way
或
getComputedStyle(ElementsArr[0]).zIndex; // js way