我有一些这样的代码:
function switch_tabs(obj) {
$('.tab-content').hide();
$('.tabs a').removeClass("selected");
var id = obj.attr("rel");
$('#' + id).show();
obj.addClass("selected");
}
show函数添加
display:block
。但是我想添加display:inline-block
而不是块。 最佳答案
尝试使用CSS代替show
隐藏和显示内容。
function switch_tabs(obj) {
$('.tab-content').css('display', 'none'); // you could still use `.hide()` here
$('.tabs a').removeClass("selected");
var id = obj.attr("rel");
$('#' + id).css('display', 'inline-block');
obj.addClass("selected");
}
关于jquery - 如何在jQuery show()函数中添加display:inline-block?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26610508/