Проблема со скриптом jQuery
Привет.
Ребята, как нужно прописать ниже изложенный скрипт, что бы он работал в мазиле????
<a onclick="if (naldiv.style.display=='none') {naldiv.style.display='inline'} else {naldiv.style.display='none'}">Наличными</a>
<div id="naldiv" style="display: none;">
<p style="text-align: justify;">В нашем офисе по адресу: г. Киев, ул. Кулибина 11а, оф 205</p>
</div>
|
у тебя какая задача? добавление кода к определенной страничке в виде плагина или как?
|
<style type="text/css">
.hide{
display: none;
}
</style>
<script type="text/javascript">
window.onload = function(){
//взял hasClass addClass removeClass здесь http://snipplr.com/view/3561/addclass-removeclass-hasclass/
function hasClass(ele,cls) {
return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}
function addClass(ele,cls) {
if (!hasClass(ele,cls)) ele.className += " "+cls;
}
function removeClass(ele,cls) {
if (hasClass(ele,cls)) {
var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
ele.className=ele.className.replace(reg,' ');
}
}
function toggle(elem){
if(hasClass(elem, "hide")){
removeClass(elem, "hide");
} else {
addClass(elem, "hide");
}
}
document.getElementById("cash").onclick = function(){
toggle(document.getElementById("naldiv"));
}
}
</script>
<a id="cash" href="javascript: void(0);">Наличными</a>
<div id="naldiv" class="hide">
<p style="text-align: justify;">В нашем офисе по адресу: г. Киев, ул. Кулибина 11а, оф 205</p>
</div>
|
Live Shoes,
переменная naldiv никак не определена ... Поиск по id
<a onclick="var naldiv = document.getElementById('naldiv');if (naldiv.style.display=='none')
{naldiv.style.display='inline'} else {naldiv.style.display='none'}">Наличными</a>
<div id="naldiv" style="display: none;">
<p style="text-align: justify;">В нашем офисе по адресу: г. Киев, ул. Кулибина 11а, оф 205</p>
|
| Часовой пояс GMT +3, время: 03:20. |