Javascript 无法在jquery中运行隐藏函数
嗨,我是jquery的新手,我正在尝试稍微调整一下这把小提琴 不能这样做。我要做的是单击此弹出窗口隐藏的提交按钮。这是我的一段代码来隐藏它,但它不工作,我无法找出错误Javascript 无法在jquery中运行隐藏函数,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,嗨,我是jquery的新手,我正在尝试稍微调整一下这把小提琴 不能这样做。我要做的是单击此弹出窗口隐藏的提交按钮。这是我的一段代码来隐藏它,但它不工作,我无法找出错误 $("#hide-me").click(function(){ $(".content").hide("slow", function(){ console.log("scfzd"); alert("The paragraph is now hidden"); }); });
$("#hide-me").click(function(){
$(".content").hide("slow", function(){
console.log("scfzd");
alert("The paragraph is now hidden");
});
});
我已将id“#隐藏我”分配给提交按钮
提前感谢。将代码保存在jquery ready事件中
<script>
$( document ).ready(function() {
$("#hide-me").click(function(){
$(".content").hide("slow", function(){
console.log("scfzd");
alert("The paragraph is now hidden");
});
});
});
</script>
$(文档).ready(函数(){
$(“#隐藏我”)。单击(函数(){
$(“.content”).hide(“慢”,函数(){
控制台日志(“scfzd”);
警惕(“该段现已隐藏”);
});
});
});
首先,您必须添加classhide me
而不是id
,因为您有多个submit
按钮,并且不能在同一文档中重复id:
<button type="submit" class="btn btn-default btn-block hide-me">Submit</button>
希望这有帮助。试试这个
$(document).on("mousedown", ".hide-me", function() {
$('.popover-markup>.trigger').popover('hide');
});
它也在工作。那是什么内容?应该是
。content
你是对的,我错了。但是仍然不起作用有没有javascript文件还有一件事,如果我用其他名称交换隐藏类或在它前面添加其他类,我如何使它起作用…这很好,只是尝试学习多一点没有问题,如果您更改隐藏我
类,只需在两者(输入和js函数)中都更改它它可以工作,您可以自由添加其他类,这不会产生问题。我也这么认为,并尝试过,但它似乎不起作用,并在控制台中返回一个错误“UncaughtTypeError:i[n]不是函数”引导库中的一些错误。我说的是class=“content hide”中的“hide”而不是“hide meLet us”。
$(document).on("mousedown", ".hide-me", function() {
$('.popover-markup>.trigger').popover('hide');
});