2013-06-19 8 views
0

Я хочу использовать метод .delay(), чтобы текст появлялся через 3 секунды после нажатия ссылки (кнопки). У меня нет большого опыта работы с jQuery, так что это может быть очень легко. Вот код я использую:Использование метода задержки jQuery для задержки текста

$(document).ready(function() { 
    $('div.ico-productm').click(function(){ 
    $('div-fade1').delay(3000) 
    }); 
}); 

Оно не работает это, мне нужно использовать что-то другое после .delay или изменять порядок функции каким-то образом?

+0

Соответствует ли мое решение вашим потребностям? Если так, то я был бы признателен за некоторые моменты за это :) –

ответ

1

Если div-fade класс затем добавить . если это id добавить #, потому что нет ни одного элемента div-fade1

Что-то вроде этого:

$(document).ready(function() { 
    $('div.ico-productm').click(function(){ 
    $('.div-fade1').delay(3000) 
    }); 
}); 

Или, может быть fade1 является class или id вы можете иметь что-то вроде:

$(document).ready(function() { 
     $('div.ico-productm').click(function(){ 
     $('div.fade1').delay(3000) 
     }); 
    }); 
Смежные вопросы