2013-11-27 4 views
0

у меня есть 4 входной элемент формы, который я хочу, чтобы выбрать элемент из входных братьев и сестер, которая изменила свое значение (готовы к загрузке) .Но мой синтаксис не работает:Выберите элемент из братьев элемента

HTML:

<div style="overflow:hidden; position: relative; display: inline-block;" class="fileinput-wrapper"> 
    <div style="background:url(http://localhost/project/assets/images/ajax-loader.gif) no-repeat center center" data-provides="fileinput" class="fileinput fileinput-new"> 
     <div style="width: 200px; height: 130px;background:url(http://localhost/project/assets/images/upload_a_photo.png) no-repeat center center" data-trigger="fileinput" class="fileinput-preview thumbnail"> 
     </div> 
    </div> 
    <input type="file" name="photos[]" tabindex="-1" style="opacity: 0; position: absolute; z-index: -1; left: -367.5px; top: 80.9333px;"> 
</div> 

JS:

$("input[type=file]").on('change',function(){ 
    $(this).siblings('.fileinput-preview').css('background',''); 
}); 

ответ

2
$("input[type=file]").on('change',function(){ 
    $(this).parents('.fileinput-wrapper').find('.fileinput-preview').css('background','none'); 
}); 
+0

спасибо, ваше право. – Ramin

+0

Отлично. Примите ответ. –

0

попробовать это

$(this).next('.fileinput-preview').css('background','none'); 
Смежные вопросы