Добрый день,Как показать остальную часть текста после нажатия кнопки jQuery?
Я создал код в jQuery, где отображается только первое слово, и после щелчка отображается остальная часть этого текста. Но там, где этот текст показывает, есть «мигающий эффект». Вы знаете, как исправить это? Спасибо.
Код
var clicks = 0;
$('#block').click(function(){
if(clicks === 0){
$("#block").animate({width: "300px"});
$("#b_1_more").show();
clicks++;
}else{
$("#block").animate({width: "50px"});
$("#b_1_more").hide();
clicks = 0;
}
});
Момент нажатия кнопки, полный текст уже отображается, но область его в то время все еще слишком мало для одной линии. Вот почему вы видите «мигающий» эффект, который на самом деле является вашим элементом, временно расширяющим текст до второй строки. –
http://jsfiddle.net/mnLth3gj/ – Satpal