Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Jquery подскажите
 
 автор: damlex   (22.01.2010 в 12:35)   письмо автору
 
 

есть такой скрипт
$(document).ready(function() {
    
    $("#zastezka").mouseover(function() {
    $("#zastezka").addClass('cursor');
    })
});

css
.cursor
{
    cursor: pointer;
}

html
<div id="zastezka"></div>

Скрипт не работает, подскажите в чем проблема

  Ответить  
 
 автор: zavragnov   (22.01.2010 в 12:55)   письмо автору
 
   для: damlex   (22.01.2010 в 12:35)
 

Можно еще так попробывать


$("#zastezka").attr('class', 'cursor');


и еще я всегда в подобных случаях ставлю ;

 });

  Ответить  
 
 автор: DAmlex   (22.01.2010 в 13:37)   письмо автору
 
   для: zavragnov   (22.01.2010 в 12:55)
 


$("#zastezka").attr('class', 'cursor');
неработает

 });
пробовал до написания поста эффект нулевой

  Ответить  
 
 автор: AlexSol   (22.01.2010 в 13:45)   письмо автору
 
   для: damlex   (22.01.2010 в 12:35)
 

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://jqueryui.com/latest/jquery-1.3.2.js"></script>
<style type="text/css">
.cursor 

    cursor: pointer; 

</style>
<script type="text/javascript">
$(document).ready(function() { 
     
    $("#zastezka").mouseover(function() { 
    $(this).addClass('cursor'); 
    }) 
}); 

</script>
</head>
<body style="font-size:62.5%;">

<div id="zastezka"> **** </div>

</body>
</html>

  Ответить  
 
 автор: DAmlex   (22.01.2010 в 14:04)   письмо автору
 
   для: damlex   (22.01.2010 в 12:35)
 

$(document).ready(function() {
    
    $("#zastezka").mouseover(function() {
    $("#zastezka").addClass('cursor');
    })
});

css

.cursor
{
    cursor: pointer;
}

html

<div id="zastezka"></div>

<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery-1.4.min.js"></script>

Все это работает если писать в index.html файле если же в script.js то нет, иными словами работает только как в предыдущем сообщении

  Ответить  
 
 автор: AlexSol   (22.01.2010 в 14:14)   письмо автору
 
   для: DAmlex   (22.01.2010 в 14:04)
 

не удивительно. вы script.js подключаете до библиотеки и поэтому он не знает что это за конструкция
$(...)

  Ответить  
 
 автор: DAmlex   (22.01.2010 в 16:15)   письмо автору
 
   для: AlexSol   (22.01.2010 в 14:14)
 

спасибо. не разглядел

  Ответить  
 
 автор: ~AquaZ~   (23.01.2010 в 18:36)   письмо автору
 
   для: DAmlex   (22.01.2010 в 16:15)
 

Зачем здесь JS?
zastezka:hover{cursor:pointer}

  Ответить  
 
 автор: AlexSol   (24.01.2010 в 08:52)   письмо автору
 
   для: ~AquaZ~   (23.01.2010 в 18:36)
 

в ie :hover только для ссылок

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования