问题标签 [drupal-behaviors]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
340 浏览

javascript - 如何使用 drupal.behaviours 在 Drupal 上编写 javascript

我有一个包含两行和三列的网格。每列都有一张图片、一个标题和一个副标题。所有图片都有相同的类,比如说“图像”。我希望图片在悬停期间改变。我有一个带有另一个图像(我想在悬停时显示的图像)的 div,其属性为 display: none;

这是 HTML 代码:

这是js代码:

我没有例外的结果。当我将鼠标悬停在图片上时,所有图片都显示带有折叠类的隐藏图片。此外,带有 class="image" 的图片不会消失。

0 投票
1 回答
635 浏览

drupal - 如何检测 Drupal (8) 视图 ajax 调用开始(仅限 JS)

我正在尝试在使用 ajax 重新加载视图时进行一些自定义 UI 调整。我可以找到在 ajaxcall 完成时触发事件的方法,但是在启动 ajaxcall 时我似乎找不到类似的东西。

视图会使用多个方面块和文本搜索进行更新,因此无论什么元素触发 ajaxcall,能够通过检查单个事件来触发我的自定义行为会很棒。