2016-07-13 6 views
0

Я использую TinyMce4.I имею некоторые функции, которые идут по всем моим элементам внутри редактора и присоединяются ко всем элементам нового div, а к этому DIV мне нужно установить z-index этого (родительского) элемента.Получить z-индекс элемента в TinyMce (orchard)

Я использую draggable для всех элементов, и когда я их перетаскиваю, я вижу их один над другим, второй элемент (2) над (3), (4) над (1), (2), (3) .... чем означает, что они имеют значение Z-индекс где-, но когда я отладки я не могу найти его

я использовал

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-индекс является пустым, но когда я перетащить его я могу видеть, что они ведут себя так же есть.

Как я могу получить z-индекс этих элементов, какой другой способ получить его?

ответ

1

Попробуйте это:

$(ElementsArr[0]).css('z-index'); // jQuery way 

или

getComputedStyle(ElementsArr[0]).zIndex; // js way 
+0

Это возвращает меня, Z = 'Auto' не число Z-индекс от каждого элемента, но Финни вещь, что если я установить z- индекс для авто в мой новый div работает. :) –