Tag:

如何使用JQuery获取具有相同类的输入值?

这应该很容易,但我似乎无法做到正确。 var totalHours = 0; this.$(“.timesheet-daily-input”).each( function () { var inputValue = $(this).text(); var hours = parseInt(inputValue); totalHours += (hours == null) ? 0 : hours; }); 我已经尝试了$(this).val()和$(this).html() ,但无法从输入字段中获取值。 编辑:道歉,我知道我忘了提一些东西。 “这个。” 在每个循环的开始是因为我使用骨干的模型和集合。 第一个“这个”。 指的是具体的模型。 它循环了适当的次数,我只是无法获得价值。

在不同的输入文本上生成随机数并确保显示的随机数是唯一的

我正在尝试使用JQuery创建一个JavaScript代码段,该代码段具有不断变化的随机数,并将显示在不同的文本框中。 但是,我无法弄清楚如何使数字显示每个文本框的不同值。 我怎么能做到这一点? 这是我到目前为止的JavaScript代码: var pcount = $(“.pcount”); for(var i= 0; i < pcount.length; i++){ var n = []; var element = pcount.eq(i); setInterval(function() { n[i] = 10 + Math.floor(Math.random(Number($( ".pcount" ).val())) * 10); $('.pcount').val(n[i]); }, 1000);} 以下是文本框的HTML代码:

Jquery检测tab navi的相同类和文本

有没有人有检测相同文字的经验(); 和class级? 这是我目前的代码 $(“ul.nav li”).click(function() { $(‘ul.slideMove li’).fadeOut(‘slow’); var sharedata = $(this).text(); $(‘ul.slideMove li[class = “‘+sharedata+'” ]’).fadeIn(‘slow’); }); 最终目标是使用选项卡式导航。 当ul.nav li中的文本与动态容器中的类相同时,fadeIn()。 在初始加载时,只有一个容器可见,然后在单击下一个li后隐藏并显示另一个容器 如果有人能指出我正确的方向,我会非常感激。 目前,它点击任何li后隐藏所有容器。 我不清楚如何检测类是否等于text var。 非常感谢!

Undefined不是一个函数(jQuery add / remove class)

我正在制作一个似乎不起作用的简单交换按钮。 HTML JAVASCRIPT function paid(currentId) { if (document.getElementById(currentId).hasClass(“no”)) { document.getElementById(currentId).removeClass( ‘no’ ); document.getElementById(currentId).addClass( ‘yes’ ); } else if (document.getElementById(currentId).hasClass(“yes”)) { document.getElementById(currentId).removeClass( ‘yes’ ); document.getElementById(currentId).addClass( ‘no’ ); } } 我错过了一些明显的东西吗? 🙂

Javascript – if语句不起作用?

我正在尝试根据url将类设置为活动状态。 我正在尝试使用下面的代码,但在每种情况下,它都会激活第二个选项卡的活动类。 var pathname = window.location.pathname; if(pathname = ‘/learn/subsection2’) { $(“ul.tabs li:eq(1)”).addClass(“active”).show(); //Activate second tab $(“.tab_content:eq(1)”).show(); //Show second tab content } else { $(“ul.tabs li:first”).addClass(“active”).show(); //Activate first tab $(“.tab_content:first”).show(); //Show first tab content }

jquery显示/隐藏div点击?

我正在尝试使用jquery来显示和隐藏div onclick,虽然我没有收到任何错误,但它也没有显示或隐藏任何内容。 **编辑 – 更新** $(document).ready(function() { $(“#nav-inner a”).click(function() { var type = $(this).attr(“class”); $(“div.v1 > div”).not(“.” + type).stop().hide().end().filter(“.” + type).stop().show(); return false; }); }); 这是jquery: $(document).ready(function() { if($(“#nav-inner”)) { $(“#nav-inner ul li a”).click(function(evt) { var type = $(this).attr(“class”); var rowcount = 0; $(‘div.v1 .vc’).each(function(idx,el) { if(type == ‘typea’) { if($(el).hasClass(‘typea’)) { $(el).show(); } else […]

将click事件绑定到类中的方法

在我的对象的构造函数中,我创建了一些span标记,我需要将它们引用到同一对象的方法中。 以下是我的代码示例: $(document).ready(function(){ var slider = new myObject(“name”); }); function myObject(data){ this.name = data; //Add a span tag, and the onclick must refer to the object’s method $(“body”).append(“Test”); $(“span”).click(function(){ myMethod(); //I want to exec the method of the current object }); this.myMethod = myMethod; function myMethod(){ alert(this.name); //This show undefined } } 使用此代码调用该方法,但它不是对象的引用(this.name show undefined)我该如何解决? […]

如何使用jQuery将类添加到正文标记?

让我澄清一下我的问题,以及我正在寻找的解决方案。 我正在使用wikispaces.com,我想使用jQuery动态地为每个页面添加一个唯一的body类,以某种方式抓取URL,然后插入将专门应用的唯一body类,并且仅用于该页面。 所以,这是我的维基空间的一个示例url… http://wikithemes.wikispaces.com/Audio+Page 我想让jQuery抓住…让我们说.com /之后的第一个单词,在这个页面上就是音频 。 所以,我需要的jQuery会将类音频应用到body标签,就像这样…… 在他们的文档中,任何jQuery都可以插入,因为它默认加载。 但他们澄清说,与jQuery中使用的$符号不同,如果你使用jQuery这个词,它只能在wikispaces中工作。 像这样… jQuery(document).ready(function(){ 我非常感谢你能帮助我实现这一目标。 谢谢!

如何使用jQuery添加基于URL的“选定”类?

我在我的wikispace主题中有一个侧边栏链接列表,目前使用jQuery根据.com /之后的URL将类应用于每个侧边栏链接。 你可以在下面的代码中看到这个… Home Calendar Science Language Arts Video Page Code Page Geography Delicious Bookmarks Field Day Share Posts Audio Page Map Page Staff Olympics Scribd Document Staff Meetings Staff Phone Tree Employee Procedures Student Handbook Table Sorter Teachers Tips 我没有基于URL通过jQuery应用一个唯一的类,而是希望它在链接中添加一个“selected”类,它将通过URL检测到。 例如,如果用户进入Geography页面,jQuery将检测当前是否正在查看该URL,如果是,则将“selected”类应用于侧边栏链接。 所以,它看起来像这样…… Geography Map Page Staff Olympics Scribd Document Staff Meetings Staff Phone Tree […]

点击时交换类

我有一个全局div中的6个项目的列表(navigationagence)现在我能够在点击上添加一个类,但是现在他们加起来意味着一旦我的六个项目被点击它们都会结束当前的类。 我希望能够删除添加一个类到被点击的项目,但将其删除到另一个,我怎么能实现这一点? 这是我现在使用的jquery代码。 $(“#navigationagence ul li”)。click(function(){$(this).toggleClass(“currentagence”);});