Tag: jQuery的

如何计算对象内的元素?

我的ajax请求正在返回一个带有我的HTML的对象,我想计算这个对象中的div,只是无法弄清楚如何。 一些代码: $.ajax({ type: “GET”, url: “/activity_results.html?”+options, cache: false, success: function(html, status){ if(html != “”){ $(html).appendTo(“#comments”); alert(($(html)).length); } } }); 在警报中,我显示了整个HTML对象的长度,但我想真正深入研究它并显示一组特定div的长度。

jQuery选项卡 – 获取以前选择的选项卡的索引

jQuery 1.7.1 – 我想获得以前选择的选项卡的索引。 例如:如果我从1st移动到第3个选项卡,我想将之前选择的选项卡索引设为0.如何实现此目的? 我试过这个 ,但那没用。 我有以下标记, Gallery Polls Events JAVASCRIPT, $(‘#tabs’).tabs( { select: function(e, ui) { var t = $(e.target); alert( “Index ” + t.data(‘selected.tabs’) ); return true; }});

jquery加载IE FF和Chrome

我想知道为什么当我添加由.Load()方法加载的页面时,Chrome无法正确解析页面 我整合了一个包含完整的html,head和body标签的页面,除了我的内容之外它只是忽略了所有内容。 无法集成jquery脚本…… 我忽略了什么吗? 在加载()时,chrome是否过滤掉html,head和body标签? 第二个问题……是否需要使用完整的html,在集成页面上标注正文,或者我可以只传递body标签和脚本之间的所有内容? 编辑: 触发颜色框的元素: Lees verder 加载的页面。 ( 简而言之) $(document).ready(function() { $(“.teaminfo”).colorbox(); }); 第3和第4个问题:如果我在页面的body元素中放置一个脚本,这将使用调用页面头脚本,并在w3cvalidation吗?

Jquery,FadeIn在卸载之前

如果你愿意,我正在尝试完成过渡效果。 在doc ready div淡出时,我遇到的问题是当访问者离开页面时(或.unload)我想让div淡入。 $(document).ready(function(){ $(‘#overlay’).fadeOut(2000, ‘easeOutQuad’); }); $(window).beforeunload(function() { $(‘#overlay’).fadeIn(2000, ‘easeOutQuad’); });

用jQuery包装特定符号后的文本

我正在尝试做的是将文本包装到ll标签内的div中。 这不会是一个问题,但我需要包装特别是在“ – ”(减号)之后出现的文本,包括“减号”本身。 这是我的HTML: Some list text – Additional text 因为我的结果我试图实现这个目标: Some list text – Additional text 有人能帮我吗? 先感谢您。

如何手动触发使用jQuery连接的事件?

如何在我之前使用jQuery连接的按钮上手动触发单击事件?

添加删除类?

好吧,我有两个类用于两个链接和两个具有不同信息的div。 我想要做的就是拥有它,所以当你点击一个链接时,它会为这两个类添加一个2并使第二个div可见。 当你点击另一个链接时,它会取消2并使第一个div可见。 这是我目前得到的 $(“#posts”).click(function () { $(“#sideboxtopleft”).toggleClass(“2”); $(“#arrow”).toggleClass(“2”); }); 当您点击它时,相当多的post就是链接。 它会制作sideboxtopleft和arrow,sideboxtopleft2和arrow2,当你点击评论时,它会取消这两个中的两个。 然后有两个div,一个设置为隐藏,我想让它可见,并将另一个设置为隐藏。 几乎创建一个带有更改选项卡类的选项卡系统。

如何validation两组单选按钮

我有两组单选按钮,我想使用两组中的返回值并进行validation。 用户必须从两个组中选择至少一个值; 用户也可以从两个组中选择两个值。 我无法发出警报,我在提交时在页面上使用标签错误。 我无法弄清楚的是,如果选择任何单选按钮,如何让用户自由选择任何单选按钮和错误消失。 这是我的小提琴不再适用。 http://jsfiddle.net/pQNNU/ 我也用过这个: $(‘#submit’).click(function() { var v1 = $(‘input:radio[name=”attending_day_1″]:checked’).val(); var v2 = $(‘input:radio[name=”attending_day_2″]:checked’).val(); if (!v1 && !v2 ) { $(‘.validation-error’).html(‘*Please select attending day’); return false; } }); 但这不会让我的其他字段从validationfunctionvalidation。

jQuery .click没有运行

你好堆叠器 我遇到了点击操作的问题。 它只是不起作用,它不运行Click。 单击时,它什么都不做。 甚至没有返回错误。 点击错了吗? $( document ).ready(function() { console.log(“notclicked”); $(“#makesee-“).click(function() { console.log(“clickerdeclick”); $.ajax({ type: “POST”, url: “seenot.php”, async: true, data: { a: , b:}, success: function(result){ console.log(result); console.log(“twerkt”); }, error: function (response) { //if error output data in console console.log(response); console.log(“lol”); } }); }); }); 这是我的按钮, <a class="btn btn-default" id="#makeseen-“>

如果值为空或零(’0’)则validation,但如果它是“0.0”则该怎么办

我在处理validation表单时遇到了一个问题。 用户必须在价格字段中输入价格。 如果他们输入0(由于某种原因)或将其留空,那么我的下面的代码就会捕到这个: var pricevar = $(“#price”).val(); if (pricevar == ” || pricevar == ‘0’) { var errormessage = ‘Product Price is empty or zero. Please enter it above.’; $(“#errordiv”).html(errormessage).slideDown(); return false; } else { return false; } 我的输入字段如下: 但是,如果(再次,由于某种原因)用户输入0.00,则不会检测到并且表单已提交。 我试过null和empty但没有任何工作。 有谁知道我如何检测到0.00是一个空数字,但是0.01(或者很大)不是?