Просмотр полной версии : Прошу помощи скриптеров или кого либо кто поможет :)
Здравствуйте народ, если в заголовке что-то ошибся извиняюсь админы :)
В общем такая проблема!
Вывожу кнопку с онкликом овером и оутом когда вставляю овер и оут то онклик не пашет убераю работает в чём проблема?!
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.backgroundI mage='url(/images/login.gif)';}
function over(){
document.getElementById('login').style.backgroundI mage='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 !
Livaanderiamarum
05.01.2012, 03:26
Всё разобрался, код немного дописал....
$(document).ready(function() {
$('#login').bind({
'click': function () {
login();
},
'mouseover': function () {
over();
},
'mouseout': function () {
out();
}
});});
нубок, настоящие пацаны пишут так:
$(function() {
$('#login').on({
'click': function () {
login();
},
'mouseover': function () {
over();
},
'mouseout': function () {
out();
}
});});
а в чем проблема написать так:$(function() {
$('#login').bind({
'click': login,
'mouseover': over,
'mouseout': out
});
});
Livaanderiamarum, Если ты неадекватный человек, я тут не виноват, ошибка админов в том что допускают до хороших форумов таких "идиотов" как ты.....извиняюсь за выражение, кто пишет как хочет и что хочет мне было удобней так написать я написал, а тебя слушать в упрёках не собираюсь.....так что досвидание.......мне уже помогли и больше делать в этой теме не чего!
а в чем проблема написать так:
Та можно и так, я лишь пример привёл :-?
нубок, настоящие пацаны пишут так:
Разница?
Livaanderiamarum
05.01.2012, 03:32
Livaanderiamarum, Если ты неадекватный человек, я тут не виноват, ошибка админов в том что допускают до хороших форумов таких "идиотов" как ты.....извиняюсь за выражение, кто пишет как хочет и что хочет мне было удобней так написать я написал, а тебя слушать в упрёках не собираюсь.....так что досвидание.......мне уже помогли и больше делать в этой теме не чего!
http://cs9972.vk.com/u11538055/-14/x_c033d10c.jpg
Livaanderiamarum
05.01.2012, 03:33
Разница?
в начала скриптов присмотрись.
Livaanderiamarum
05.01.2012, 03:42
Не вижу
у меня нет вариантов больше как вам обьяснить
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot