javascript
  • jquery
  • html5
  • 2016-07-19 4 views -1 likes 
    -1

    несколько шрифтов удивительные классы не работают в процессе динамического элемента с JQueryДинамический HTML элемент

    скрипт (на событие щелчка)

    check the image

    $('.chat-list li').removeClass('active'); 
    var chat_person = "<li id='1' class='active'><a href='#'><i class='fa fa-rocket'></i><span>" + player_name + "</span><i class='fa fa-times pull-right></i></a></li>"; 
    $(chat_person).insertAfter($(".chat-list li:first")); 
    
    +0

    Вы говорите, что все элементы «PlayerN Player» также должны иметь «x»? – nnnnnn

    +0

    Да bcoz im добавляет весь код div

  • " + player_name + " DavidDomain

  • ответ

    -1

    Вы не можете использовать JQuery непосредственно на динамическом контента JQuery имеют метод «привязки» для этой цели

    +1

    *« Вы не можете использовать jquery непосредственно на динамическом контенте »* - Конечно, вы можете. (И в отношении метода' .bind() 'он связывает обработчики событий с элементы, которые существуют * в то время, когда они называются *, а не к элементам, которые добавляются позже.) – nnnnnn

    +0

    Работа сейчас ** satyapal ** отсутствует ** ** ** – Bettermentit

    +0

    Мой плохой, Непонятый вопрос, я думал, что данные заполняются вызовом Ajax, поэтому предлагаемые для этого обработчики событий привязки. –

     Смежные вопросы

    • Нет связанных вопросов^_^