|
java onclick | ☑ | ||
---|---|---|---|---|
0
ЯЧайник
18.01.16
✎
15:53
|
написала скрипт, чтобы при нажатии на картинку фон вокруг нее (div) менялся. сайт пишу на joomla. когда картинка с атрибутом onclick добавлена просто в index.php, тогда всё ок. но если это картинка из модуля, то ничего не получается! с чем это может быть связано?
|
|||
1
ЯЧайник
18.01.16
✎
15:53
|
вернее фон меняется, но через секунду снова прозрачный
|
|||
2
ЯЧайник
18.01.16
✎
15:58
|
поняла когда пишу <img src="/images/ok.jpg" alt="0" onclick="change_color(this)"/> тогда работает, а если
<a href="/index.php/akcii/21-samaya-dobraya-portsiya-pelmenej" ><img src="/images/ok.jpg" alt="0" onclick="change_color(this)"/></a> тогда нет. как правильно писать, чтобы и ссылка была и кнопка? |
|||
3
Карупян
18.01.16
✎
16:02
|
текст функции покажи
|
|||
4
ЯЧайник
18.01.16
✎
16:04
|
<script>
function change_color(obj) { var i; document.getElementById('items-row'+obj.alt).style.backgroundColor="rgb(117, 156, 0)"; for (i=0; i<4; i++){ if (i+"" != obj.alt){ document.getElementById('items-row'+i).style.backgroundColor="transparent";} } } </script> |
|||
5
ЯЧайник
18.01.16
✎
16:05
|
только он не к той картинке, которая указана выше в 2
|
|||
6
ЯЧайник
18.01.16
✎
16:06
|
<div class="blog akcii">
<div class="items-row cols-1 row-0" id="items-row0"> <div class="span0"> <div class="item column-1"> <a href="/index.php/akcii/21-samaya-dobraya-portsiya-pelmenej" ><img src="/images/akcii_1.png" style="margin:2%;" onclick="change_color(this)" alt="0" /></a><div class="img-intro-left"></div><div class="item-separator"> </div></div> </div> <div class="row-separator"> </div></div><div class="items-row cols-1 row-1" id="items-row1"> <div class="span0"> <div class="item column-1"> <a href="/index.php/akcii/20-samaya-dobraya-portsiya-varenikov" ><img src="/images/akcii_2.png" style="margin:2%;" onclick="change_color(this)" alt="1" /></a><div class="img-intro-left"></div><div class="item-separator"> </div></div> </div> <div class="row-separator"> </div></div><div class="items-row cols-1 row-2" id="items-row2"> <div class="span0"> <div class="item column-1"> <a href="/index.php/akcii/7-dobraya" ><img src="/images/akcii_1.png" style="margin:2%;" onclick="change_color(this)" alt="2" /></a><div class="img-intro-left"></div></div> </div> <div class="row-separator"> </div></div></div> |
|||
7
ЯЧайник
18.01.16
✎
16:11
|
вот когда у ссылки прописан href, тогда не работает
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |