关于js和jquery相互转换的问题
给一个按钮添加点击事件时if($("#grade_list")[0].style.display=="none";{$("#grade_list").css("displ...
给一个按钮添加点击事件时 if($("#grade_list")[0].style.display=="none";{$("#grade_list").css("display","block");}
在点击的首次总是无效 接下来就生效了
当我使用if($("#grade_list").css('display')=="none")
{$("#grade_list").css("display","block");}
刚才的问题就j就解决了这个问题 。
想不通是为什么 请高手解答。 展开
在点击的首次总是无效 接下来就生效了
当我使用if($("#grade_list").css('display')=="none")
{$("#grade_list").css("display","block");}
刚才的问题就j就解决了这个问题 。
想不通是为什么 请高手解答。 展开
1个回答
展开全部
额,如果可以的话,让看看完整的代码吧_(:з」∠)_。
我看你的大概意思是单机按钮判断这个元素知否隐藏,并让它显示出来。
不太明白你为什么要用这种方法。所以希望你能提供完整的代码
我看你的大概意思是单机按钮判断这个元素知否隐藏,并让它显示出来。
不太明白你为什么要用这种方法。所以希望你能提供完整的代码
更多追问追答
追问
$("#grade").click(function(){
if($("#grade_list").css('display')=="none")
{$("#grade_list").css("display","block");}
else
{$("#grade_list").css("display","none");}
})
追答
$(function(){
$("#grade").click(function(){
if($("#grade_list")[0].style.display=="none");
{$("#grade_list").css("display","block");}
})
});
$(function(){
$("#grade").click(function(){
if($("#grade_list").css('display')=="none")
{$("#grade_list").css("display","block");}
else
{$("#grade_list").css("display","none");}
})
});
我用的这两种方法貌似某没有问题呀?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询