код работает, а в joomla нет
function SetLayer(id, layer, cost, name, width)
{
if(prevEl)
prevEl.removeClass('selected');
//cancel
if(textureImgg == layer)
{
jQuery('#photoLayer').hide(0);
jQuery('#textureId').val('-1');
jQuery('#textureView').html('-');
textureId = -1;
textureImgg = false;
textureCost = 0;
textureWidth = 0;
}
else
{
jQuery('#textureId').val(id);
jQuery('#textureView').html(jQuery('<div/>').html(name).text().replace(/\-/ig, ''));
textureId = id;
textureImgg = layer;
textureCost = cost;
textureWidth = width;
prevEl = jQuery('#textureLink_' + id);
prevEl.addClass('selected');
var height = jQuery('.pg-detail-image:eq(0)').height();
jQuery('#photoLayer').css('background', 'url(' + textureImgg + ') top left repeat').height(height + 'px').show(0);
}
CalcCost();
}
<table border="0" cellpadding="0" cellspacing="0" width="636px">
<tbody><tr>
<td style="width: 110px;" valign="middle">
<a href="#" class="texture-js-increase" id="textureLink_2" onclick="SetLayer('2', 'aqw_files/pesok.png', '890', 'Песок', '125'); return false;">
<div><div><img src="aqw_files/pesok-mini.png" alt="" align="left"></div></div>
<span style="position: relative; top: -8px;">Песок</span></a></td>
</tr></tbody></table>
Подскажите, отдельно код работает (наложение текстур на изображение, вставляю в joomla просто перестаёт работать) |
gogas89,
jQuery.noConflict() ? |
да, подключил,
var SqueezeBox={initialize:function(){return false;},assign:function(){return false;}};var SqueezeBoxError={};
JHTML::script('noconflicts.js', 'templates/jsnew/');
|
gogas89,
jQuery(document).ready ? |
нет... не подскажете?
|
gogas89,
последовательность загрузки скриптов надо знать и загрузка вашего кода через jQuery(document).ready |
рони,ну хоть намекните если конечно вас не затруднит
|
Цитата:
Использование noconflicts.js вообще по сути является недоразумением. Смотрите в консоли какие у вас ошибки. F12 нужно нажать и перейти в вкладку консоль. |
Цитата:
|
Вы привели не весь код тогда
Что за функция CalcCost(); покажите код на сайте ли сэмулируйте в песочнице по обрывкам кода гадать сложно |
просто всё остальное работает
|
и основной файл
|
gogas89,
сначала грузиться jQuery потом jQuery.noConflict() потом jQuery(document).ready вашим кодом затем mootools |
а как нужно?
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Цитата:
Цитата:
|
| Часовой пояс GMT +3, время: 17:40. |