Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Помогите с выводом новостей. Это легко для знающих :) (https://javascript.ru/forum/jquery/57176-pomogite-s-vyvodom-novostejj-ehto-legko-dlya-znayushhikh.html)

DenjBoss 22.07.2015 22:46

Помогите с выводом новостей. Это легко для знающих :)
 
Вообщем, есть блок, в который выводятся новости в зависимости от того, на какой пункт меню нажать, вот сам код:
<script type="text/javascript">
$(document).ready(function(){
	$("a.tab").click(function () {
		$(".now").removeClass("now");
		$(this).addClass("now");
        
   $(".news").slideUp();
        
		var content_show = $(this).attr("title");
		$("#"+content_show).slideDown();
		return false;
	 });
});
</script>


Нужно сделать, чтобы новости появлялись с левой стороны, а не снизу. Помогите пожалуйста, заранее спасибо.

рони 22.07.2015 23:22

DenjBoss,
http://api.jqueryui.com/slide-effect/

Aetae 22.07.2015 23:44

В данном случае решение от рони юзать логичнее.

А так, если когда понадобится полная функциональность:
//код взять напрямую из самой jq с минимальными переделками)
jQuery.each({
    slideRight: 'show',
    slideLeft: 'hide'
}, function( name, props ) {
    props = { 
        width: props ,
        marginLeft: props,
        paddingLeft: props,
        marginRight: props,
        paddingRight: props
    };
    jQuery.fn[ name ] = function( speed, easing, callback ) {
        return this.animate( props, speed, easing, callback );
    };
});


Часовой пояс GMT +3, время: 04:41.