Questions tagged «javascript»

将其用于有关Drupal特有的JavaScript代码的问题。

3
多个值触发#状态
如何让多个值触发Form API的#state? 举例来说,我希望此字段不仅在值是5时可见(当前工作在下面),而且还希望在值是3、4或5时使该字段可见。 '#states' => array( 'visible' => array( ':input[name="field_star_rating"]' => array('value' => t('5')), ), ), 注意,我尝试了以下操作,但它不起作用。仅在值为“ 4”时有效 '#states' => array( 'visible' => array( ':input[name="field_star_rating"]' => array('value' => t('5')), ':input[name="field_star_rating"]' => array('value' => t('4')), ), ), 这也不起作用,它也仅在值是'4'时起作用: '#states' => array( 'visible' => array( ':input[name="field_star_rating"]' => array('value' => t('5'), 'value' => …
18 7  forms  javascript 

1
在打印以Bootstrap为主题的页面时如何摆脱添加的URL?
当我从以Bootstrap为主题的网站打印页面时,所有链接(以及带有附加url的图像)在链接对象之后紧随其后,都有打印链接插入打印页面的打印表示。在某些情况下,我可以看到这会有所帮助,但就目前而言,这只是弄乱了我的印刷版面。我在这里工作时闻到了jQuery,但我不知道它在哪里或如何将其关闭。有任何提示吗?谢谢!

3
如何处理/清理过时的聚合CSS / JS?
我只使用内置于CSS / JS聚合中的Drupal 7,但是css.gz和js.gz文件所在的文件文件夹正在以相当快的速度填充,尽管我敢肯定这会需要一段时间在它完全充满驱动器之前,现在是任何时候处理这​​种情况的好时机。 / js中的当前文件数为335 / css中的当前文件数为451 我应该采用任何标准方法来处理这种情况吗?我更喜欢一个解决方案,使drupal处于循环中。 此外,我发现许多gz文件都有非gz副本。是否同时保留.css和.css.gz文件有什么原因?可能会gr废? 谢谢

5
仅在特定页面上包含其他jQuery版本
jQuery更新模块包括此脚本。 <script type="text/javascript" src="/sites/all/modules/jquery_update/replace/jquery.min.js?6"></script> 我在每个页面上都需要这个,除了我正在使用花式框的某个模板文件外,还需要更高版本的jQuery。 我只需要将以上脚本$scripts放在page-media-photos.tpl.php 的变量中,以排除jQuery更新。我该如何实现?
16 6  javascript 


2
Drupal 7处理JavaScript和jQuery方式的变化
我目前正在开发在管理页面上运行的JavaScript脚本。我仔细阅读了Drupal 7中所做的更改,即从document.ready()jQuery功能的转变。但是,以下脚本不起作用。 (function ($) { console.log('hello'); $('#edit-apiusername').append('test'); })(jQuery); console.log()正在触发,我可以看到输出,但是简单的追加无效。字段ID正确。 我不确定我在这里缺少什么,但是我怀疑这与我引用对象的方式有关。查看Views 3 JavaScript代码,我可以看到它以类似的方式完成。
14 7  javascript 

3
如何使用Drupal返回实际的JSON?
我想在本地实现一个简单的AJAX函数,该函数允许我根据用户类型自动完成已经存在的节点的节点标题。为此,我需要具有可以在节点标题上搜索的API的能力。问题是当我输出原始JSON时,它会被标签包围。所以,无论我做什么,我都会得到... <html> <head> </head> <body> <pre style="word-wrap: break-word; white-space: pre-wrap;"> {json here}</pre> </body> </html> 我尝试实现一个自定义页面模板,该模板仅输出内容,产生的结果相同。这是我当前在模块文件中执行的操作... <?php /** * Implementation of hook_menu() */ function content_relation_menu() { $items = array(); $items['api'] = array( 'title' => 'Search', 'page callback' => 'content_relation_get', 'access callback' => TRUE, 'type' => MENU_CALLBACK, ); return $items; } function …
13 nodes  ajax  javascript  json 

2
Drupal的附加行为:对所有新加载的内容有反应吗?
我有两个不同的模块,它们在许多方面可以协同工作。他们共同努力的事情之一是,模块A通过AJAX加载内容,而模块B需要将事件侦听器附加到加载的内容上。 然而,似乎当内容是由模块A通过AJAX加载,只是的“附加”功能Drupal.behaviours.a被调用,而不是的“附加”功能Drupal.behaviours.b。这两个函数在页面加载时被调用,但在后续的AJAX内容加载时不被调用。 // This runs every time module A loads new content. Drupal.behaviors.a = { attach: function(context, settings) { alert('a:attach'); } } // This only runs on page load, but never when module A loads new content. Drupal.behaviors.b = { attach: function(context, settings) { alert('b:attach'); } } 每当任何模块加载新内容时,如何使Drupal.behaviours.b的“附加”功能运行?
12 7  javascript 

3
从行为监听AJAX完成事件
我有一个带有AJAX按钮的表单。当我单击它时,它会按预期更新一堆东西,这很好。 我想知道是否有一种方法可以创建行为侦听器,该行为在AJAX调用完成时被调用? 谢谢
12 ajax  javascript 

2
将节点内容加载到lightbox2中(不包含页眉,页脚和其他块)
是否可以将节点(从id)加载到灯箱2中,而不必加载所有其他块?节点必须显示的内容 我想在某些链接上显示一些弹出窗口,以允许在其中显示某些节点​​。在这种情况下,将不会进行任何提交(注释被禁用) 另一个很酷的事情是在灯箱中包含Web窗体。.再次没有标题..但我认为这更复杂,因为它是表单提交...因此需要ajax



2
如何在管理页面没有问题的情况下使用jQuery 1.7?
有人成功运行jQuery 1.7吗?我在需要jQuery 1.7或更高版本的页面上使用了jQuery组件。此版本会在管理界面中引起一些不必要的副作用,例如选中的复选框在可用时不显示其他控件,或者字段小部件不处于活动状态。 我想知道是否有解决方案可以让我轻松使用jQuery 1.7。 我问之前已经看到了这个答案。据我了解,有两个独立的问题:将jQuery的src更新到1.7.x,以及更新admin使用的javascript。我尝试使用最新的jquery_update开发快照,并应用了一个补丁,但它不能解决UI的上述问题。
11 javascript 

5
如何在%nid位置(从路径)开始查看?
我有一个投资组合,显示一些节点(views3 +使用循环的幻灯片视图)。一切正常,我有一个默认的/portfolio访问路径。 但是,我正在尝试为每张幻灯片设置路径。我想在视图中使用/portfolio/%nid和%nid在视图中使用默认值将第一个查看的幻灯片默认为该节点ID。 有人知道这怎么可能吗?我已经尝试过使用UI,但我认为这还不够。
11 uri  javascript  views 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.