从单击加载页面上的按钮的链接加载页面?

时间:2015-10-26 17:11:43

标签: jquery button drupal

我正在Drupal网站上工作并有一个页面(我们将调用node - members.tpl.php),其中包含可以单击以显示和隐藏该页面上内容的按钮。

我希望能够从其他页面链接到members.tpl.php,但是在加载后点击链接会自动点击members.tpl.php节点上的相关按钮。

因此,如果我来自一个关于电影制作的页面上的链接,则member.tpl.php页面会加载并点击ID为"电影制作" 。

我查看了之前的一些示例,例如Jquery or javascript auto click,但由于某些原因,这个jQuery无法正常工作,无论哪种方式,我希望只在打开一个节点页面时调用它。

$(document).ready(function(){
  $('#Film Production').trigger('click');
});

所以我的问题是:为什么上述脚本不起作用,我可以用什么方法来完成我想要完成的任务?任何在正确方向上轻推的人都会非常感激。

1 个答案:

答案 0 :(得分:0)

为什么必须点击按钮?为什么你不能在网址中传递一些内容?

RLMRealmConfiguration *rlmConfig = [RLMRealmConfiguration defaultConfiguration];
NSString *DBpath =[[NSBundle mainBundle] pathForResource:@"data" ofType:@"realm"];
rlmConfig.path = DBpath;
rlmConfig.readOnly = YES;
NSError *err;
realm = [RLMRealm realmWithConfiguration:rlmConfig error:&err];
if (err)
    NSLog(@"Error: %@",err);
Person *result = [[Person allObjects] firstObject];
NSLog(@"first Person: %@",result.name); //Empty - No results

然后你有javascript查看网址

http://yoursite.com/membership#film_production

parseURL函数来自http://www.abeautifulsite.net/parsing-urls-in-javascript/。我现在在一些项目中使用它并且它运行得非常好。