Tag: jquery

在bootstrap popover中选择不工作?

当我第一次打开弹出窗口时,所选择的下拉菜单效果很好,但是当我关闭然后再次打开它时它不起作用,它有点冻结。 这就是我正在做的事情: 我的网站上有4-5个链接,当用户点击弹出窗口打开的任何链接时。 用户在输入字段中填写详细信息,在选择框中选择值等。现在当用户点击保存时,我关闭弹出窗口并保存弹出窗口的html。 现在当我再次打开popover时,每个值都与上次用户填充的值相同。 但是对于我选择的,它会冻结到最后一次采用的值,我无法选择任何值。

单击父时隐藏所有可见的

晚上好 我有ul的forms的ul,li和嵌套下拉菜单的基本结构。 我想要做的是,当点击父li时,将显示子ul。 当再次点击li时,孩子会隐藏。 所以这就是我到目前为止所做的 $(document).ready(function() { $(“ul#glass-buttons li”).toggle(function() { $(“ul”, this).show(); }, function () { $(“ul”, this).hide(); }); }); 它工作得很好,唯一的问题是有多个子下拉菜单。 因此当一个人打开并且我点击另一个父李时,两个孩子的ul都保持打开并重叠。 任何人都可以推荐最好的方法,当我们不再需要时,我可以隐藏所有可见的ul。 此外,当用户单击文档中的任何位置时,隐藏任何打开的ul的最佳方法是什么? 首先十分感谢。 =]

如何隐藏包含特定关键字的表格行?

在阅读论坛时,我希望能够使用可自定义的关键字filter来隐藏某些行。 例如,在这个论坛上 ,我想隐藏某些用户名的任何行(第3列)。 难道只能在这个网站上写一个可以做到这一点的Greasemonkey脚本吗? 或者是否有一个Firefox插件可以做这种事情?

在jquery中选择一个包含两个属性的元素

https://jsfiddle.net/The95Chaps/2L4t9saq/92/是我的代码 var createGrid=function(s,i,a,e){for(var r=1;r<i+1;r++){for(var c="”,n=1;n<s+1;n++){c=c+"”}c+=””,$(“#main”).append(c)}$(“.pixels”).css(“background-color”,”gray”),$(“.pixels”).css(“width”,a),$(“.pixels”).css(“height”,e)}; var modGrid = function(code){ for(var n=1;n<gridx+1;n++){ for(var i = 1; i<gridy+1; i++){ $("[x="+i+"]") } } } var gridx = 64 var gridy = 64 createGrid(gridx,gridy,1,1) 。 。 .inline { display: block } .pixels { display: inline-block } #main { font-size:0; } 只是忽略顶行,它所做的就是创建数组 所以目前它创建了一个64乘64的网格,每个像素的大小为1个像素,总像素数为4096个像素 在我的modGrid()函数中,它将能够接受一个JS数组,然后将其转换为图像,但我在使用jquery选择器时遇到了一些麻烦。 目前我知道如何选择具有特定属性的元素的唯一方法是使用$(“thing[attribute=blah]”).somefunction(); 而我只是想知道 因为我选择了2个属性(x和y)我怎么做?: 在for(var i){}; 循环它应该能够选择一个具有属性x的像素等于i […]

jQuery每次点击都附加不同的文字

我有一个基本的jQuery函数: $(“#selector”).click(function(){ $(“#target”).append(“Some text to be added…”); }); 这很好,除了我想在每个连续点击上附加不同的文字。 例如: 首先单击附加文本“消息1” 第二次单击附加文本“消息2” 第三次单击会附加文本“消息3” 等等等等… 另外,我想设置一个限制,比如4,经过4次点击,没有其他事情发生。 任何帮助,将不胜感激。

Live()关键字无法使用动态html图像加载

我将图像动态添加到页面中,我似乎无法使用live()动态地使用’load’事件。 这是我目前的代码: $(‘#largeImg’ + nextUniqueItemID).hide(); $(‘#largeImg’ + nextUniqueItemID).live(‘load’ , function() { $(‘#loader’ + nextUniqueItemID).hide(); $(‘#largeImg’ + nextUniqueItemID).show(); }); ‘#largeImg’ + nextUniqueItemID是在函数前面添加到页面的图像, ‘#largeImg’ + nextUniqueItemID是加载图像。 我觉得好像我可能会滥用“直播”,因为它不需要听众,而是立即触发事件。 感谢你的帮助。 我试过“绑定”而且从未触发过。 我也尝试消除负载,但这不起作用。 有没有办法将一个监听器附加到一个事件,该事件将指示图像何时加载?

jquery:如何根据文本输入隐藏表

我有一个文本输入框 和这样的多个HTML表 : Table1 title Name Country Andrew USA John Canada 我想根据输入框中的用户类型过滤数据。 现在我的JS代码是: $(document).ready(function(){ $(“#search”).keyup(function(){ // When value of the input is not blank if( $(this).val() != “”) { // Show only matching TR, hide rest of them $(“#table1 > tbody > tr”).hide(); $(“#table1 td:contains-ci(‘” + $(this).val() + “‘)”).parent(“tr”).show(); } else { // When there […]

JQuery背景图像淡入淡出function会导致Chrome和Opera的CPU使用率过高

我遇到了背景淡化脚本的问题。 该function导致高CPU使用率(30-40%,在Intel i7-4810MQ上测试)。 该问题仅出现在Chrome和Opera上。 使用Firefox一切正常。 这对我来说是一个很大的问题,因为当我的网站打开时,笔记本电脑开始加热,风扇越来越大。 这是jsfiddle代码: http : //jsfiddle.net/jwdu8mkq/4/ JS: $(document).ready(function() { var background = {}; background.num = 3; background.min = 1; background.max = 6; background.firstShow = true; background.swap = function() { var swapFirst = false; var swapSecond = false; if($(‘.background.img1’).attr(‘image-number’) == this.num) { $(‘.background.img1’).fadeOut(2000); swapSecond = true; } else if($(‘.background.img2’).attr(‘image-number’) == this.num) { […]

来自其他URL的HTML表到JSON

嘿家伙我使用这个lib将html表转换为json array 。 http://lightswitch05.github.io/table-to-json/ 有了这个,我的表被转换为许多对象,并在chrome控制台中显示它。 当我和桌子在同一页面上时,它可以工作,但我希望将json放到另一个页面上。 最初我这样做是为了瞄准我的元素并让它改变它,但没有运气任何想法? $.get(“http://support.jonar.com/support/default.asp?W2305”, function(data) { var table_csv = $(“table.testtable”).html(data); //this gives me the entire html doc console.log(table_csv); var myjson = $(table_csv).tableToJSON(); }); 这将返回整个文档.. for table_csv 。 此外,当我将html 到变量中时,我运行$(table_csv).tableToJSON(); 我得到一个空值我只看到[] 多谢你们!

如何基于URL将活动类添加到导航菜单

我有这方面的问题,它在活动时无法保持风格。 如何基于URL将活动类添加到导航菜单 main manu news 123 123 123 123 $(function() { var pgurl = window.location.href.substr(window.location.href.lastIndexOf(“/”)+1); $(“.admin_nav ul li a”).each(function(){ if($(this).attr(“href”) == pgurl || $(this).attr(“href”) == ” ) $(this).addClass(“newclass”); }) }); 关于这个的任何解决方案?