<ul class="img_spisok_priv">
<li style="margin-left:18px;" class="del_photo_user">
<img src="/pictures/del_photo.png" class="delet_photo">
<img src="/files/photo/priv/26_8da6eaae6650bcaa0a58bba32823a076.jpg" class="photo_user">
<input type="checkbox" name="delet_img[]" value="15">
</li>
<li style="" class="del_photo_user">
<img src="/pictures/del_photo.png" class="delet_photo" style="display: none; opacity: 0;">
<img src="/files/photo/priv/26_98081536119868bbd6123d1e09df6c5a.jpg" class="photo_user">
<input type="checkbox" name="delet_img[]" value="14">
</li>
<li style="" class="del_photo_user">
<img src="/pictures/del_photo.png" class="delet_photo" style="display: none; opacity: 0;">
<img src="/files/photo/priv/26_79d9ba45a82f42c43f8c577c54da7ec6.jpg" class="photo_user">
<input type="checkbox" name="delet_img[]" value="16">
</li>
<li style="" class="add_photo_user">
<img width="73px" src="/pictures/new_photo.png">
<input type="file" name="f[]" id="file0">
</li>
<li style="margin-left:18px;" class="add_photo_user">
<img width="73px" src="/pictures/new_photo.png">
<input type="file" name="f[]" id="file1">
</li>
</ul>
Пишу jquery скрипт. При клике на li элемент класса add_photo_user вызов события input type = file
var el_a = $('.add_photo_user');
el_a.click(function(){
$(this).children('input').trigger('click');
});
на что jQyeru выдает разные ошибки при клике на один и тот же элемент:
too much recursion
[Прерывать на этой ошибке]
if ( !jQuery.acceptData( elem ) ) {
jquery-1.8.2.js (строка 1538)
too much recursion
[Прерывать на этой ошибке]
if ( !matchers[i]( elem, context, xml ) ) {
jquery-1.8.2.js (строка 4801)
too much recursion
[Прерывать на этой ошибке]
if ( !matchers[i]( elem, context, xml ) ) {
jquery-1.8.2.js (строка 4801)
too much recursion
[Прерывать на этой ошибке]
if ( matcher( elem, context, xml ) ) {
jquery-1.8.2.js (строка 4989)
too much recursion
[Прерывать на этой ошибке]
if ( !matchers[i]( elem, context, xml ) ) {
jquery-1.8.2.js (строка 4801)
too much recursion
[Прерывать на этой ошибке]
var matched, match, tokens, type, soFar, groups, preFilters,
jquery-1.8.2.js (строка 4683)
too much recursion
[Прерывать на этой ошибке]
if ( !matchers[i]( elem, context, xml ) ) {
jquery-1.8.2.js (строка 4801)
too much recursion
[Прерывать на этой ошибке]
if ( !matchers[i]( elem, context, xml ) ) {
Посоветуйте что можно сделать, пытался реализовать чистым javascript-ом, не получилось =(