0

我需要在加载应用程序时触发单击“主页”按钮。主页应该变成红色,并且应该在矩形中显示相应的段落。

$(document).ready(function(){
$('.showSingle').click(function () {
    $('.targetPara').hide();
    $('#p' + $(this).attr('target')).show();
    $('.showSingle').removeClass('selected')
    $(this).addClass('selected');           
});    
});

var active_link = 1; // Change this value to set the active link
$('td[target='+active_link+']').trigger('click');

我使用 abobe jquery 代码。请帮我弄清楚问题是什么

4

2 回答 2

1

你的电话trigger需要在里面document.ready。您正在访问 DOM,因此您必须等待浏览器解析它。此外,请确保click在尝试触发click. 希望这可以帮助!

于 2012-08-28T10:28:23.593 回答
0

也许下面的选择器上没有“showSingle”css 类?

$('td[target='+active_link+']')

亚伯拉罕所说的(:

于 2012-08-28T10:28:58.977 回答