输入图像描述hereHelp!我的页面上有两个svg图像按钮。在页面加载中,我将根据DB中的值显示这两个按钮中的一个。我有jquery来隐藏这个按钮,并显示另一个按钮从UI点击按钮。我无法在隐藏后显示另一个按钮。
两个按钮都位于单个span类中。
发布于 2017-10-08 17:33:04
visibility属性不能是block。您应该使用visible代替。
有关此属性的更多信息,请查看文档。
编辑
如果能帮上忙..。下面是一个例子,展示了hidden和visible的visibility属性..。
// That is executed on load.
$("#btnXX").css("visibility", "visible");
$("#btnYY").css("visibility", "hidden");
// Handler for the toggle button.
$("#toggle").on("click", function(){
$(this).toggleClass("active");
if($(this).hasClass("active")){
$("#btnXX").css("visibility", "hidden");
$("#btnYY").css("visibility", "visible");
}else{
$("#btnXX").css("visibility", "visible");
$("#btnYY").css("visibility", "hidden");
}
});<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="btnXX">XX</button><button id="btnYY">YY</button><br>
<br>
<button id="toggle">Toggle it</button>
https://stackoverflow.com/questions/46633870
复制相似问题