1
所以我的情况是这样的:在jquery中点击按钮改变内容
我有3种项目以div显示。在div上方有三个按钮,当用户单击显示与该项目相对应的任何按钮项目时。
项目来自后端,我得到所有加载页面加载的项目,因为我也需要他们一些其他地方也在同一个上下文中。
目前我正在遵循同样的show hide方法。我想知道的是,有没有其他方法可以更好地在代码优化方面做到这一点。用户还可以编辑/add./remove项目? 这里是我的fiddle
$(document).ready(function(){
console.log($('.toggleItems'));
$('.toggleItems').click(function(){
$('.containers').hide();
var identifier = $(this).data('identifier');
console.log(identifier);
$('#'+identifier).show();
});
})
这显示/隐藏方法是做到这一点的最常见的方式。 – Barmar 2015-03-03 09:28:32
我认为你的代码很好。对于代码评论考虑使用http://codereview.stackexchange.com/ – 2015-03-03 09:33:18
你的代码看起来不错。 – rottenoats 2015-03-03 09:34:49