Файловый менеджер - Редактировать - /home/lmsyaran/public_html/joomla5/media/com_fabrik/js/labels.js
Назад
/** * Labels * * @copyright: Copyright (C) 2005-2016 Media A-Team, Inc. - All rights reserved. * @license: GNU/GPL http://www.gnu.org/copyleft/gpl.html */ /*jshint mootools: true */ /*global Fabrik:true, fconsole:true, Joomla:true, CloneObject:true, $H:true,unescape:true,head:true */ var Labels = new Class({ Implements: [Events], initialize: function () { $$('.fabrikElementContainer').each(function (c) { var label = c.getElement('label'); if (typeOf(label) !== 'null') { var input = c.getElement('input'); if (typeOf(input) === 'null') { input = c.getElement('textarea'); } if (typeOf(input) !== 'null') { input.value = label.innerHTML; input.addEvent('click', function (e) { this.toogleLabel(e, input, label.innerHTML); }.bind(this)); input.addEvent('blur', function (e) { this.toogleLabel(e, input, label.innerHTML); }.bind(this)); label.set('html', ''); c.getElement('.fabrikLabel').dispose(); } } }.bind(this)); }, toogleLabel: function (e, input, label) { new Event(e).stop(); if (e.type === 'click') { if (input.get('value') === label) { input.value = ''; } } else { if (input.get('value') === '') { input.value = label; } } } }); window.addEvent('fabrik.loaded', function () { new Labels(); });
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.09 |
proxy
|
phpinfo
|
Настройка