Perguntas com a marcação «javascript»

Use-o para perguntas sobre o código JavaScript que é muito específico para o Drupal.


4
Atraso na chamada ajax no campo de texto para permitir a digitação
Gostaria de adiar o disparo do ajax da mesma maneira que o preenchimento automático parece funcionar. Por exemplo, se um usuário digitar, o ajax não será executado até que 500ms tenham decorrido desde a última instalação. Atualmente, estou olhando para drupal.behaviors, mas não consigo fazê-lo funcionar. Drupal.behaviors.mymodule = { attach: …

3
Como adiciono CSS e JavaScript ao <head>?
Quero adicionar o seguinte código na minha seção da primeira página usando um subtema Drupal 8 do Bartik. Alguém pode ajudar como fazê-lo? Qual é a melhor maneira de fazê-lo nesta nova versão ramificada do tema? Onde fica page.tpl? &lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="stepcarousel.js"&gt;&lt;/script&gt;
8 8  javascript 

1
qual é a diferença entre usar drupal_add_js e ['#attached']
Qual é a diferença entre drupal_add_js()e $form['#attached']['js'][]? Quando é o objetivo de usar cada uma das funções acima? (Quero dizer, eu sei que ele é usado para anexar js para dizer formulário, se usado dentro do formulário, mas quando é drupal_add_jsusado e quando é $form['#attached']['js'][]usado?)
8 7  javascript 

5
Adicionando JS a um tema Drupal 8 (substituto para drupal_add_js)
No Drupal 7, posso usar drupal_add_jso arquivo template.php de um tema como uma theme_preprocess_html(&amp;$vars)função: drupal_add_js(drupal_get_path('theme', 'mytheme') . '/js/scripts.js', array( 'group' =&gt; JS_THEME, 'preprocess' =&gt; TRUE, 'weight' =&gt; '999', )); $vars['scripts'] = drupal_get_js(); No Drupal 8, tentei converter isso usando attachedo arquivo .theme do meu tema da seguinte forma: $vars['#attached']['js'] = …
8 theming  8  javascript 

2
Informações sobre Drupal.settings e #attached
Estou tentando usar o Drupal.settings pela primeira vez para passar variáveis ​​do PHP para JavaScript. A documentação sobre o tópico é escassa e tenho alguns problemas. É possível usar #attached para passar pelas configurações e não drupal_add_js(array('myModule' =&gt; $settings), 'setting');? A razão pela qual estou perguntando é que me disseram …



1
Adicione javascript a vários URLs específicos
Estou tentando adicionar algum javascript ao meu arquivo template.php em um site Drupal 7. Gostaria que o javascript fosse carregado em um conjunto específico de páginas, com base no URL. Por exemplo, eu gostaria que o script fosse carregado: mysite.com/blog/page1 mysite.com/blog/page2 mas não em: mysite.com ou mysite.com/blog ou mysite.com/about estou …

2
Ponderando Javascript em arquivos .info
O Drupal 7 adiciona uma nova opção de ' peso ' ao drupal_add_js, para que você possa controlar a ordem em que os arquivos Javascript são adicionados à página. Existe alguma maneira de fazer isso ao adicionar Javascript em arquivos .info?
8 7  .info  javascript 

1
Como carregar uma exibição com ajax para que arquivos js / css adicionais necessários à exibição também sejam carregados?
Atualmente, estou usando o jQuery para carregar uma visualização, assim: $.ajax({ type: 'POST', url: Drupal.settings.basePath + 'views/ajax', dataType: 'json', data: 'view_name=' + viewName + '&amp;view_display_id=default&amp;view_args=' + viewArgument, // Pass a key/value pair. success: function(data) { var viewHtml = data[1].data; target.children().fadeOut(300, function() { target.html(viewHtml); var newHeightOfTarget = target.children().height(); target.children().hide(); target.animate({ height: …
8 7  views  ajax  javascript 

2
Detectar a primeira página no Drupal 6 com javascript
Usando javascript no Drupal 6, existe uma maneira de detectar se a página atual é a primeira página? Eu tenho um módulo Drupal 6 personalizado que gera códigos javascript diferentes, com base em se a página atual é a primeira página ou não. Ele adiciona um único arquivo javascript ao …

3
Como adiciono um bloco de JavaScript apenas à página inicial?
Tenho um bloco de JavaScript que preciso adicionar à minha página inicial (e somente à minha página inicial) para permitir o registro de cliques por meio de um serviço de mapeamento térmico que me inscrevi. Eles especificaram o código necessário para ser colocado logo antes da &lt;/body&gt;tag, mas acho que …

4
Tema da UI do jQuery
Eu quero usar no meu módulo personalizado tema jQuery UI do themeroller . Qual é a melhor maneira de fazer isso?
8 7  javascript 

3
Como faço para um tema exigir o Jquery (para usuários anônimos)?
Estou criando um tema para o D8 chamado 'herchel'. Estou tentando fazer com que o tema exija jquery em todas as páginas (por padrão, o D8 não carrega o Jquery para usuários anônimos) Examinando a pouca documentação que posso encontrar além dos temas principais, criei um arquivo chamado herchel.libraries.yml Eu …
7 8  javascript 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.