小编Joe*_*the的帖子

触发单击时超出最大调用堆栈大小

我真的想做一些简单的事情.单击某个元素,我触发另一个元素的单击,但我在我的控制台上得到以下错误.

Uncaught RangeError: Maximum call stack size exceeded

我的代码如下;

$('body').on('click', '.actual-click-element', function(event) { 
    $('.trigger-click-element').trigger('click');
    event.preventDefault(); 
});
Run Code Online (Sandbox Code Playgroud)

我想知道为什么我得到这个错误,我不知道这是如何递归的.有任何想法吗?

javascript jquery javascript-events

10
推荐指数
1
解决办法
1万
查看次数

过滤器类别根据另一个下拉选项选择下拉列表

我想根据另一个下拉列表的选择过滤选项列表.

请参阅下面的jquery代码; 我确信有一点点我错过了,这就是为什么它不起作用.

if($('#selectionone').is(':selected')){
    $('option').filter('.edibles');   

}
if($('selectiontwo').is(':selected')){
  $('option').filter('.vegfats');
}
Run Code Online (Sandbox Code Playgroud)

这是jsfiddle链接

jquery

5
推荐指数
1
解决办法
1万
查看次数

Joomla,如果其他用于按ID或URL进行菜单

我有一种情况,我希望我的两个页面与其余页面看起来不同,但它们不是首页。如果是这样,那么很容易,因为下面的代码可以解决问题。

$menu = & JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
echo 'This is the front page';

esle(do something else)
 }
?>
Run Code Online (Sandbox Code Playgroud)

简而言之,我想要一种类似的方法,但是这次,通过ID / URL获取菜单。有任何想法吗?

php url joomla if-statement

0
推荐指数
1
解决办法
4937
查看次数

标签 统计

jquery ×2

if-statement ×1

javascript ×1

javascript-events ×1

joomla ×1

php ×1

url ×1