单击禁用其他div框,如何保存单击框?

时间:2013-08-02 23:16:26

标签: javascript jquery mouseleave

我在同一页面上有更多的盒子,这个代码我可以单独启用盒子,但是如果我点击一个新盒子怎么能禁用旧盒子?:

$('div.article').click(function(){
    var clickedbox = $(this).attr('id');
    $('#' + clickedbox + ' span.boxcontent').show();    
});

我已尝试过使用jquery和 .mouseleave ,但这对移动设备不利。

1 个答案:

答案 0 :(得分:1)

首先隐藏所有内容处理你以后点击过的那个。

$('div.article').click(function(){
    var clickedbox = $(this).attr('id');
    $('.boxcontent').hide();
    $('#' + clickedbox + ' span.boxcontent').show();    
});