Прошу помощи скриптеров или кого либо кто поможет :)
Здравствуйте народ, если в заголовке что-то ошибся извиняюсь админы :)
В общем такая проблема! Вывожу кнопку с онкликом овером и оутом когда вставляю овер и оут то онклик не пашет убераю работает в чём проблема?! function login() { { var log = $('#log').val() var pwd = $('#pwd').val() var rem = $('#rememberme').val() $.ajax({ type: "POST", url: "login.php", cache: false, data: "nick="+log+"&pass="+pwd+"&rememberMe="+rem, success: function(html){ $("#panel").empty(); $("#panel").html(html); } }); } } function out(){ document.getElementById('login').style.backgroundImage='url(/images/login.gif)';} function over(){ document.getElementById('login').style.backgroundImage='url(/images/loginover.gif)';} <input onClick='login();' type="button" name="submit" onmouseover='over();' onmouseout='out();' id='login' style='background:url(/images/login.gif);width:104;height:25;border:0;'/> прошу помощи :) |
<input onClick='login();' type="button" name="submit" onmouseover='over();' onmouseout='out();' id='login' style='background:url(/images/login.gif);width:104;height:25;border:0;'/> Заменить на <input type="button" name="submit" id='login' style='background:url(/images/login.gif);width:104;height:25;border:0;'/> $('#login').bind({ 'click': function () { login(); }, 'mouseover': function () { over(); }, 'mouseout': function () { out(); } }); |
Хм.....почему-то не работает, даже не подсвечивается...по коду вроде бы всё правильно, но не хочет....((((
|
А что в консоле пишет? пропишите alert в каждой функции, будут вызываться?
|
Всё разобрался, код немного дописал....
$(document).ready(function() { $('#login').bind({ 'click': function () { login(); }, 'mouseover': function () { over(); }, 'mouseout': function () { out(); } });}); |
Тему можно закрывать, спасибо за участие zebra !
|
Цитата:
$(function() { $('#login').on({ 'click': function () { login(); }, 'mouseover': function () { over(); }, 'mouseout': function () { out(); } });}); |
а в чем проблема написать так:
$(function() { $('#login').bind({ 'click': login, 'mouseover': over, 'mouseout': out }); }); |
Livaanderiamarum, Если ты неадекватный человек, я тут не виноват, ошибка админов в том что допускают до хороших форумов таких "идиотов" как ты.....извиняюсь за выражение, кто пишет как хочет и что хочет мне было удобней так написать я написал, а тебя слушать в упрёках не собираюсь.....так что досвидание.......мне уже помогли и больше делать в этой теме не чего!
|
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 15:57. |