поместить блок внутрь рядом с другими 
		
		
		
		Добрый день! 
	есть <div id="menu"> <p>Привет</p> </div> 
$('body').on('click','#menu', function(event){
let html = 'ля ля';
$('<div/>', {
            }).css({
                    left: '20px', 
                    top: '20px' 
                })
                .appendTo($(event.target)) 
                .append(
                        html
                )
});
вот этот код внутрь p помещает div вставить блок ряодм возле <p>Привет</p>  | 
	
		
 Sergey1986, 
	что хотите сделать, код html?  | 
	
		
 да 
	типа всплаывающие менюшку  | 
	
		
 .appendChild( 
	html )  | 
	
		
 ругаеться 
	 | 
	
		
 
$('<div/>', {
        left: '20px',
        top: '20px',
        html: html
    }).appendTo(this);
 | 
	
		
 Спасибо!!! 
	 | 
	
		
 Sergey1986, 
	не правильно, я тоже просто скопировал, а нужно 
$('<div/>', {
        style: 'left:20px;top:20px',
        html: html
    }).appendTo(this);
Либо 
$('<div/>', {
        html: html
    }).appendTo(this).css({параметры}).и т.д.;
А вообще стили таким вещам задают в CSS, а вот размеры которые могут зависеть от содержания, позиционирование, это после добавления рассчитывают.  | 
	
		
 Цитата: 
	
 
$('<div/>', {css : {
        left: '20px',
        top: '20px'},
        html: html
    }).appendTo(this);
 | 
	
		
 рони, а смысл? Тут ведь тоже "ля ля пример", а что на самом деле хотят не известно, может все таки css({left: function() {}, ... нужен будет? А позицию по умолчанию лучше в css. 
	 | 
| Часовой пояс GMT +3, время: 08:26. |