Javascript 隐藏()并单击()方法jquery
当用户单击submit按钮时,我试图隐藏一个元素Javascript 隐藏()并单击()方法jquery,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,当用户单击submit按钮时,我试图隐藏一个元素 $().ready(函数()){ $('submit')。单击(函数(){ $('no-thanker').hide();//或者我想做这个$('no-thanker')。addClass('hidden')我正在使用引导 }); }); 我做错了什么?您需要使用“不感谢”作为css类选择器,这将非常有用$(“不,谢谢”) 因此,您所缺少的只是告诉jQuery您正在寻找一个css类的点 编辑:我认为您缺少第一行中的文档选择器: $(文件)
$().ready(函数()){
$('submit')。单击(函数(){
$('no-thanker').hide();//或者我想做这个$('no-thanker')。addClass('hidden')我正在使用引导
});
});
我做错了什么?您需要使用“不感谢”作为css类选择器,这将非常有用$(“不,谢谢”) 因此,您所缺少的只是告诉jQuery您正在寻找一个css类的点 编辑:我认为您缺少第一行中的文档选择器: $(文件).ready(…)
$()的选择器。就绪(function(){
),它应该是$(document)。就绪(function(){
id
属性,然后使用该选择器选择元素$('no-thanker')。hide();
,它应该是$('no-thanker')。hide();
$(文档).ready(函数(){
$(“#提交”)。单击(函数(){
$('.no谢谢').hide();
});
});
您的选择器是错误的。您有$('submit')
,我假设您正试图针对
按钮。在给定的用例中,正确的选择器是$('input[type=“submit”]”)
此外,正如其他人指出的,$('no-thanker')
也不会选择任何内容。您需要使用$('no-thanker')
('css类选择)
有关jQuery选择器的更多信息:
专门针对属性(“类型”)选择器:
&
对于类选择:我在我的plunker文件中尝试过,但仍然不起作用…你能帮我选一个吗?对不起,由于我在智能手机上,所以花了一点时间。要删除或添加css类,请使用.removeClass或.addClass: