2011-01-19 2 views
0

У меня есть два JQuery плагин мой собственный и элементы, созданные с помощью двух плагинов имел свой собственный г-значение индекса .eg:Можно ли передавать данные между двумя плагинами JQuery?

// auto increase the z-index value 
// auto increase the z-index to the maximum of their own when I drag it. 

element1 created by plugin1 and has the z-index:1; 
element2 created by plugin1 and has the z-index:2; 
.... 

// auto increase the z-index value 
// auto increase the z-index to the maximum of their own when I drag it. 

element2 created by plugin2 and has the z-index:1; 
element2 created by plugin2 and has the z-index:2; 
..... 

и оба из них могут быть перетаскиваемым, так когда я нажимаю один из них, я хочу, чтобы его значение z-index было максимум всех элементов, которые я создал. Но теперь z-index были разделены!

Я использую JQuery UI перетаскиваемого плагина, но не нравится вариант стека!

спасибо!

ответ

0

Попробуйте использовать пространство имен

для, например, в плагине 1 можно определить

var Plugin1 = {}; //data abuot the plugin 
Plugin1.element1 = {}; //data about the element 
Plugin1.element1.zindex = 1000; //data about the element 

Это может извлекаться в любой части JS , но убедитесь, что его определен до document.ready

Смежные вопросы