Tag: 隐藏

使用JQuery隐藏Select的选项

好的,让我们从一个例子开始吧。 请记住,这只是一个例子。 Number 1 Number 2 Number 3 现在,从这里开始,我们有3个选项的下拉列表。 我现在要做的是隐藏一个选项。 添加style = “display:none”无济于事。 该选项不会出现在下拉列表中,但使用箭头键,您仍然可以选择它。 从本质上讲,它完全符合代码所说的。 它没有显示,它停在那里。 $(“#1”).hide() JQuery $(“#1”).hide()的JQuery函数不起作用。 另外,我不仅要隐藏选项,还要完全删除它。 这样做有可能吗? 我必须使用父/兄弟/子元素吗? 如果是这样,我仍然不确定如何。 任何有关这方面的帮助将不胜感激。 谢谢。 另一个问题 – 它是相关的 好的,所以我发现JQuery中有一个.remove() 。 效果很好。 但是,如果我想把它带回来怎么办? 如果(条件) { $(这)一个.remove(); } 我可以循环这个。 不应该复杂。 但我想要做的是这样的: 最大容量:(此处输入字段) 选择房间:(在这里下拉) 我想要它做的是使用.change()或.keyup等函数更新Dropdown。 我只能在输入内容后创建下拉列表。 在更改或键盘上,相应地执行下拉列表。 但我正在做的是这样的: $ roomarray = mysql_query(“SELECT * 从 ( 选择 *, 案件 […]

如果动画X已经运行(内部键盘),请不要动画X

如果msg.d开始从’true’返回’false’直到动画停止有足够的时间,它当前写入的方式会导致hide一遍又一遍地触发。 有没有isHiding或什么? 提前致谢! if(msg.d == “true”) { if(!$(“#addContactEmailError”).is(“:visible”)) { $(“#addContactEmailError”).show(‘bounce’); } $(“#addContactSubmitButton”).attr(“disabled”, true); } else { if($(“#addContactEmailError”).is(“:visible”)) { $(“#addContactEmailError”).hide(‘slide’, { direction: “up” }); } $(“#addContactSubmitButton”).attr(“disabled”, false); } 编辑1 这都是一个keyup处理程序。 编辑2 使用动画仅在动画完成时触发动画。 如果msg.d更改,但现在不正确的动画未完成,则不会触发正确的动画。 Lame解决方案 我使用全局布尔值来跟踪状态。 我讨厌那样做。 尽可能为我提供更好的解决方案。 谢谢大家! 取消赏金 对不起伙计们,没有意识到我必须和我自己的代表一起购买。 🙁

隐藏输入变更事件

如何检测隐藏输入值的变化? 我已经尝试过这些方法但没有成功: $(‘#id_inpout’).live(‘change’,function () { var id_el = $(this).attr(‘id’); alert(id_el); }); 和 $(‘#id_inpout’).change(function () { var id_el = $(this).attr(‘id’); alert(id_el); }); 和 $(‘#id_inpout’).bind(‘change’,function () { var id_el = $(this).attr(‘id’); alert(id_el); });

忽略所有隐藏的div但不是jQueryvalidation中的div

我在我的表单中使用jQueryvalidationhttp://jqueryvalidation.org/documentation/ 我想将validation添加到我的所有字段,但我想忽略具有类“my_item”的隐藏div。 所以这是我的Jquery: $(“#myform”).validate({ ignore: “:hidden” }); 如何从这个忽略的情况中排除具有类my_item的div。 所以像$(“:hidden”).not(.my_item) 。 提前致谢

如果屏幕小于某个宽度,请隐藏div

如果用户屏幕<1024px,我想要隐藏浮动div,因为它将覆盖我的博客内容区域。 我在网上发现了这个jQuery,但我不知道如何使用它。 $(document).ready(function() { if ((screen.width>1024)) { // if screen size is 1025px wide or larger $(“.yourClass”).css(‘display’, ‘none’); // you can also use $(“.yourClass”).hide(); } elseif ((screen.width<=1024)) { // if screen size width is less than 1024px $(".yourClass").css('display', 'block'); // here you can also use show(); } }); 如果我的浮动div类名是sharecontent,我应该像下面那样替换上面的脚本吗? 如果是,它不起作用。 $(document).ready(function() { if ((screen.width>1024)) { […]

Jquery,隐藏和显示第n项后的列表项

说我有一个无序列表,如下所示: One Two Three Four Five 我如何使用JQuery隐藏最后2个列表项并在那里有一个“显示更多”链接,所以当点击时,最后2个列表项会出现? One Two Three Four Five Show More