2014-03-11 5 views
0

Я использую Primefaces 3.5 с встроенным jquery. И я хочу применить этот небольшой код jquery, это простой код, я добавил поведение кнопки вкладки на кнопку ввода на клавиатуре.конфликт jQuery и perffaces

Здесь мой код:

//<![CDATA[ 

$(document).ready(function(){ 
    $(":input").keyup(function (event) { 

      if (event.keyCode == 13) { 
       $(this).next().focus(); 
      } 
    }) 
    } 
); 

//]]> 

код не работает, и нет никаких ошибок в консоли. Я думал, может быть, был конфликт между моим кодом и jquery lib из простых поверхностей Так в чем же проблема ???

+0

в чем заключается ошибка, которую вы получаете? –

+0

Ошибок нет, но код не работает. –

+0

Отладка и посмотреть, будет ли ваш код вызываться ... –

ответ

3

Если есть конфликт, попытаться разрешить конфликт как

var $j = jQuery.noConflict(); 

и пользователя $ J на ​​месте $ в файле JavaScript.

Надеюсь, что это разрешит ваш конфликт.

+0

Я попробовал это, прежде чем поставить вопрос, и ничего не произошло –

+0

Тогда его не ошибка слияния. Пожалуйста, найдите любой другой тонкий. Спасибо – sagar43

+0

спасибо, человек,;) –

2

Попробуйте добавить следующий код сильфона <h:head

<h:outputScript library="primefaces" name="jquery/jquery.js" target="head" /> 
<h:outputScript target="head"> 
    $ = jQuery; 
</h:outputScript> 
+0

Я пробовал это, но ничего не произошло. Thnx в любом случае –

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