Мне нужно, чтобы тег div отклонялся в правой части экрана, как мне получить этот эффект с помощью jQuery? Я искал здесь: http://api.jquery.com/category/effects/sliding/ и, похоже, это не то, что я ищу ...jQuery .slideRight effect
ответ
Если вы хотите включить библиотеку jQuery UI, в дополнение к самому jQuery, то вы можете просто использовать hide()
, with additional arguments следующим образом:
$(document).ready(
function(){
$('#slider').click(
function(){
$(this).hide('slide',{direction:'right'},1000);
});
});
Без использования JQuery UI, вы могли бы достичь своей цели только с помощью animate()
:
$(document).ready(
function(){
$('#slider').click(
function(){
$(this)
.animate(
{
'margin-left':'1000px'
// to move it towards the right and, probably, off-screen.
},1000,
function(){
$(this).slideUp('fast');
// once it's finished moving to the right, just
// removes the the element from the display, you could use
// `remove()` instead, or whatever.
}
);
});
});
Если вы решите использовать JQuery UI, то я бы рекомендовал линкующего Код, размещенный в Google, по адресу: https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.6/jquery-ui.min.js
Я стараюсь держаться подальше от jQuery UI – Webnet
@Webnet, тогда последний код/демо должен работать ... –
Другим решением является использование .animate() и соответствующего CSS.
например.
$('#mydiv').animate({ marginLeft: "100%"} , 4000);
Это не работает в моем примере .... http : //jsfiddle.net/Webnet/DtzAw/ – Webnet
@Webnet: но в примере, к которому вы ссылаетесь, (http://jsfiddle.net/Webnet/DtzAw/) (в вашем предыдущем комментарии), вы не видите для вызова ['animate()'] (http://api.jquery.com/animate/) вообще. –
Извините, это не связало правильную ревизию .... http://jsfiddle.net/Webnet/DtzAw/1/ – Webnet
- 1. jquery slideshow effect
- 2. jQuery fill glass effect
- 3. hover effect jQuery
- 4. jQuery fadeIn effect
- 5. jQuery Flip Effect/getElementById
- 6. jQuery Filter List Effect
- 7. JQuery: Push Effect?
- 8. jQuery Menu Hover Effect
- 9. jquery highlight effect
- 10. JQuery Effect Несколько элементов
- 11. js/jquery coverflow effect
- 12. jQuery slide effect
- 13. jQuery hover effect
- 14. nice jquery load effect
- 15. jQuery image hover effect
- 16. jQuery + CSS hover effect
- 17. jQuery bounce effect issue
- 18. JQuery Flashlight Effect
- 19. jquery masking image effect
- 20. jquery slide down effect
- 21. JQuery Explode Effect
- 22. jQuery mouseout effect failed
- 23. jQuery Fading Effect
- 24. Styling JQuery Scale Effect
- 25. jQuery Parallax Effect Issue
- 26. JQuery Добавить Fade Effect
- 27. jQuery bounce effect
- 28. jQuery slideUp effect Проблема
- 29. JQuery Bouncing Effect
- 30. Bootstrap Dropdown effect - jQuery
слайдов с экрана вправо, или просто к правому краю экрана? –
Слайд на самом деле с экрана – Webnet