2015-05-08 1 views
0

Мне нужно добавить jquery на клик, когда контактная форма открыта в модальном окне. Я пытаюсь на консоли, и это работает, но когда я пытаюсь добавить в файл, ничего changes.My кодкакой файл лучше добавить jQuery в модальной форме

jQuery('.fl_box-menu-0 ').click(function(){ 
     var myClone = jQuery('.container_inner .title_subtitle_holder span').clone(); 
     jQuery(myClone).prependTo("#cboxContent form"); 
    }) 

Так что мне нужно скопировать заголовок из заголовка страницы и вставить его в верхней части модального контакта форма. Форма, которую вы можете найти здесь word press web site

и нажмите, свяжитесь со мной. Когда я пытаюсь в консоли добавить

  var myClone = jQuery('.container_inner .title_subtitle_holder span').clone(); 
     jQuery(myClone).prependTo("#cboxContent form"); 

это работа и добавить заголовок, но когда я пытаюсь добавить код в свой файл, ничего не меняется. Так что я делаю неправильно? Я использую форму контакта 7 и формирую лайтбокс для модального. Итак, теперь я ищу файл, где добавить код jquery, чтобы он работал.

ответ

0

Я хотел бы попробовать это с делегированным событием:

jQuery(document).on('click', '.fl_box-menu-0', function() { 
    var myClone = jQuery('.container_inner .title_subtitle_holder span').clone(); 
    jQuery(myClone).prependTo("#cboxContent form"); 
}) 

Причины для использования делегированных событий можно найти here.

Непонятно, если это проблема или только проблема, но если ваш клик работает не так, как вы, а только консоль, то вероятность того, что клик не будет привязан должным образом (возможно, динамический элемент).

+0

Вы можете также объяснить, какой файл лучше один добавить код JQuery? Потому что я также пробовал код, как вы публикуете, но он не работает тоже для меня ... – sanchahous

+0

@sanchahous Извините, но я не отлично с Wordpress. Попробуйте мое предложение, и если оно не работает, обновите свой вопрос о том, «какой файл лучше». – Mackan

0

решаемые с помощью кода:

jQuery('.fl_box-menu-0').click(function(){ 
    jQuery('.order-data').html(
      jQuery('.title_subtitle_holder span').html() 
      ); 
}) 
Смежные вопросы