Als «javascript» getaggte Fragen

Verwenden Sie es für Fragen zu JavaScript-Code, der für Drupal sehr spezifisch ist.


4
Verzögern Sie den Ajax-Aufruf im Textfeld, um die Eingabe zu ermöglichen
Ich möchte Ajax daran hindern, auf die gleiche Weise zu feuern, wie die automatische Vervollständigung zu funktionieren scheint. Wenn ein Benutzer beispielsweise tippt, wird der Ajax erst ausgeführt, nachdem seit der letzten Eingabe 500 ms verstrichen sind. Ich schaue gerade auf drupal.behaviors, kann es aber nicht zum Laufen bringen. Drupal.behaviors.mymodule …

3
Wie füge ich <head> CSS und JavaScript hinzu?
Ich möchte den folgenden Code in meinem Abschnitt der Startseite mit einem Drupal 8-Unterthema von Bartik hinzufügen. Kann jemand helfen, wie es geht? Was ist der beste Weg, um dies in dieser neuen Zweigversion des Themas zu tun? Wo ist 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
Was ist der Unterschied zwischen der Verwendung von drupal_add_js und ['#attached']
Was ist der Unterschied zwischen drupal_add_js()und $form['#attached']['js'][]? Wann ist der Zweck der Verwendung der oben genannten Funktionen? (Ich meine, ich weiß, dass es verwendet wird, um js anzuhängen, um Formular zu sagen, wenn es innerhalb des Formulars verwendet wird, aber wann wird es drupal_add_jsverwendet und wann wird es $form['#attached']['js'][]verwendet?)
8 7  javascript 

5
Hinzufügen von JS zu einem Drupal 8-Thema (Ersatz für drupal_add_js)
In Drupal 7 kann ich drupal_add_jsdie Datei template.php eines Themas als theme_preprocess_html(&amp;$vars)Funktion verwenden: 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(); In Drupal 8 habe ich versucht, dies mithilfe attachedder .theme- Datei meines Themas als solche zu konvertieren : $vars['#attached']['js'] …
8 theming  8  javascript 

2
Infos zu Drupal.settings und #attached
Ich versuche, Drupal.settings zum ersten Mal zu verwenden, um Variablen von PHP an JavaScript zu übergeben. Die Dokumentation zum Thema ist spärlich und ich habe ein paar Probleme. Ist es möglich, #attached zu verwenden, um die Einstellungen zu durchlaufen, anstatt drupal_add_js(array('myModule' =&gt; $settings), 'setting');? Der Grund, den ich frage, ist, …



1
Fügen Sie Javascript zu mehreren spezifischen URLs hinzu
Ich versuche, meiner template.php-Datei auf einer Drupal 7-Site etwas Javascript hinzuzufügen. Ich möchte, dass das Javascript basierend auf der URL auf einen bestimmten Satz von Seiten geladen wird. Zum Beispiel möchte ich, dass das Skript geladen wird: mysite.com/blog/page1 mysite.com/blog/page2 aber nicht auf: mysite.com oder mysite.com/blog oder mysite.com/about Ich benutze function …

2
Gewichtung von Javascript in .info-Dateien
Drupal 7 fügt drupal_add_js eine neue Option ' weight ' hinzu, damit Sie die Reihenfolge steuern können, in der Javascript-Dateien zur Seite hinzugefügt werden. Gibt es eine Möglichkeit, dies zu tun, wenn Sie Javascript in .info-Dateien hinzufügen?
8 7  .info  javascript 

2
Erkennen Sie die Startseite in Drupal 6 mit Javascript
Gibt es eine Möglichkeit, mithilfe von Javascript in Drupal 6 festzustellen, ob die aktuelle Seite die Startseite ist? Ich habe ein benutzerdefiniertes Drupal 6-Modul, das verschiedene Javascript-Codes ausgibt, je nachdem, ob es sich bei der vorliegenden Seite um eine Titelseite handelt oder nicht. Es fügt Drupal eine einzelne Javascript-Datei hinzu, …

1
Wie lade ich eine Ansicht mit Ajax, damit auch zusätzliche JS / CSS-Dateien geladen werden, die von der Ansicht benötigt werden?
Derzeit verwende ich jQuery, um eine Ansicht wie folgt zu laden: $.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({ …
8 7  views  ajax  javascript 

3
Wie füge ich nur der Startseite einen JavaScript-Block hinzu?
Ich habe einen JavaScript-Block, den ich meiner Homepage (und nur meiner Homepage) hinzufügen muss, um die Protokollierung von Klicks über einen Heatmapping-Dienst zu ermöglichen, für den ich mich angemeldet habe. Sie haben den Code angegeben, der direkt vor dem &lt;/body&gt;Tag platziert werden muss, aber ich kann mir vorstellen, dass es …

4
jQuery UI-Theming
Ich möchte in meinem Modul ein benutzerdefiniertes jQuery-UI- Design aus dem Themeroller verwenden . Was ist der beste Weg, um es zu tun?
8 7  javascript 

3
Wie kann ein Thema Jquery erfordern (für anonyme Benutzer)?
Ich erstelle ein Thema für D8 mit dem Namen 'herchel'. Ich versuche, dieses Thema so zu gestalten, dass auf allen Seiten eine Abfrage erforderlich ist (D8 lädt standardmäßig keine Abfrage für anonyme Benutzer). Beim Blick durch das , was wenig Dokumentation i auf tun finden zusätzlich zu den Kernthemen, habe …
7 8  javascript 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.