Добавление не работает в jQuery версии v1.11.3

#javascript #jquery #html

#javascript #jquery #HTML

Вопрос:

Я пытаюсь добавить тег привязки в div, но, к сожалению, он не работает:

Ниже приведен мой код

 $(document).ready(function() {
  $('.test-inner').append('<a href="#" class="new-img-holder"></a>');
  $('.test-image').appendTo('.new-img-holder');
});  
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<div class="test-inner">
  <img class="test-image" src="cine-sudarshan.jpg" alt="">
</div>  

Комментарии:

1. Где это fancybox-inner ?

2. извините, я просто обновляю свой JS

3. Ваш код в порядке. Ошибка должна быть где-то в другом месте.

4. Ваш код работает

5. Пожалуйста, обратите внимание, что я использую jQuery версии v1.11.3, я тестировал с более высокой версией, и она работала хорошо, но не с этой версией

Ответ №1:

Ваш код работает даже с V1.2.3

Это, безусловно, связано с другой частью вашего кода.

 $(document).ready(function(){
  $('.test-inner').append('<a href="#" class="new-img-holder"></a>');   
  $('.test-image').appendTo('.new-img-holder');
});  
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<div class="test-inner">
    <img class="test-image" src="cine-sudarshan.jpg" alt="">
</div>  

Комментарии:

1. За что вы отвечаете?