Questions tagged «jquery»

jQuery是一个JavaScript库,请考虑添加JavaScript标记。jQuery是一种流行的跨浏览器JavaScript库,它通过最小化浏览器之间的差异来促进文档对象模型(DOM)遍历,事件处理,动画和AJAX交互。标记为jQuery的问题应与jQuery相关,因此问题代码应使用jQuery,并且问题中至少需要与jQuery使用相关的元素。

4
如何将数组传递到jQuery .data()属性
好的,所以我想将一个非常基本的数组传递到jquery数据attrubute服务器端,如下所示: <div data-stuff="['a','b','c']"></div> 然后像这样回撤: var stuff = $('div').data('stuff'); alert(stuff[0]); 为什么这似乎会警告'['而不是'a'(请参阅JSfiddle链接) JSFiddle链接: http : //jsfiddle.net/ktw4v/3/
86 javascript  jquery  html  json 

7
单击保持打开Bootstrap下拉菜单
我使用bootstrap下拉菜单作为购物车。购物车中有一个“删除产品”按钮(链接)。如果单击它,我的shoppingcart脚本会删除该产品,但菜单会消失。有什么办法可以防止这种情况吗?我尝试了e.startPropagation,但这似乎不起作用: <div id="shoppingcart" class="nav-collapse cart-collapse"> <ul class="nav pull-right"> <li class="dropdown open"> <a href="#" data-toggle="dropdown" class="dropdown-toggle">Totaal: € 43,00</a> <ul class="dropdown-menu"> <li class="nav-header">Pakketten</li> <li> <span class="quantity">1x</span> <span class="product-name">Test Product </span> <span class="product-remove"><a class="removefromcart" packageid="4" href="#">x</a> </span></li> <li><a href="#">Total: € 43,00</a></li> <li><a href="/checkout">Checkout</a></li> </ul> </li> </ul> 如您所见,带有class =“ dropwdown-toggle”的tha元素使其成为一个下拉列表。另一个想法是,我只是以编程方式单击将其重新打开。因此,如果有人可以向我解释如何以编程方式打开Bootstrap下拉菜单,那将很有帮助!


6
jQuery查找并替换字符串
我在网站上的某个地方有一个特定的文本,例如“ lollypops”,我想用“ marshmellows”替换所有出现的字符串。问题是我不知道确切的文本在哪里。我知道我可以做类似的事情: $(body).html($(body).html().replace('lollypops', 'marshmellows')); 这可能会起作用,但是我需要尽可能少地重写HTML,所以我在想类似的东西: 搜索字符串 找到最接近的父元素 仅重写最接近的父元素 甚至在属性中替换它,但不是全部替换,例如,在中替换它class,但不在src 例如,我将具有这样的结构 <body> <div> <div> <p> <h1> <a>lollypops</a> </h1> </p> <span>lollypops</span> </div> </div> <p> <span class="lollypops">Hello, World!</span> <img src="/lollypops.jpg" alt="Cool image" /> </p> <body> 在此示例中,每次出现的“棒棒糖”都将被替换,仅<img src="...会保持不变,而实际上将被操纵的唯一元素将是,<a>并且都为<span>s。 有人知道怎么做这个吗?

8
如何获得元素的正确偏移量?-jQuery的
这可能是一个非常简单的问题,但是如何在jQuery中获取元素的正确偏移量呢? 我可以: $("#whatever").offset().left; 这是有效的。 但似乎: $("#whatever").offset().right 未定义。 那么如何在jQuery中做到这一点呢? 谢谢!!
86 jquery  offset 

9
C#String.IsNullOrEmpty Javascript等效项
我想尝试进行等效String.IsNullOrEmpty(string)于javascript中C#的字符串调用。假设有一个简单的拨打电话的电话,我在网上看了一下,但找不到。 现在,我正在使用一条if(string === "" || string === null)语句来覆盖它,但是我宁愿使用一种预定义的方法(由于某些原因,我会不断丢失一些实例) 什么是最接近的javascript(或者jquery,如果有的话)调用是相等的?

5
用jQuery替换锚文本
我想替换HTML锚文本: <a href="index.html" id="link1">Click to go home</a> 现在我要替换文本“点击回家” 我已经试过了: alert($("link1").children(":first").val()); alert($("link1").children(":first").text()); alert($("link1").children(":first").html()); 但这一切都给了我null或空字符串
86 jquery 

6
什么是Javascript中的美元符号(如果不是jQuery)
几年前,我做了一些javascript / jQuery编程,然后又重新开始了。那时,美元符号用于所有jQuery功能,并且如果未导入jQuery库,则未定义美元符号。 今天,我启动了Firefox,使用的是一个完全空的html文件,没有javascript库,但是美元符号指向某个东西。如果我打开Firefox控制台并输入“ $”,我会得到"function()"。 1)几年前未分配美元符号是否正确,还是我记得错了吗? 2)什么是美元符号,如果不是jQuery?

21
由于滚动,响应表内的引导按钮下拉不可见
当响应和滚动活动时,表内的下拉按钮存在问题,因为由于overflow: auto;属性而无法看到下拉菜单。如何解决此问题,以便在折叠按钮时显示按钮的下拉选项?我可以使用一些jQuery,但是在左右滚动时遇到问题后,我决定寻找其他解决方案。我附了一张照片,以更好地理解。 这是一个小js小提琴:

17
将十六进制转换为RGBA
我的小提琴-http: //jsbin.com/pitu/1/edit 我想尝试将十六进制轻松转换为rgba。我曾经使用过的浏览器会默认使用rgb渲染颜色,因此,在使用Farbastastic颜色选择器时,我会通过抓住十六进制值生成的背景色将十六进制值转换为rgb(默认情况下rgb =简单转换) 我尝试将)符号替换为, 1),但这没有用,所以我去看看如何将rgb转换为rgba还是可行的,但是我仍然遇到麻烦。 jQuery的 $('.torgb').val($('#color').css('background-color')); $('.torgba').val().replace(/rgb/g,"rgba"); 目标 编辑: TinyColor是一个很棒的颜色处理js库,可以完成我在这里想要的一切。我想你们可能想尝试一下!- https://github.com/bgrins/TinyColor


12
如何在Angular 4中使用jQuery插件?
我想在角度项目中使用范围滑块,并且尝试使用一个可用模块处理角度4。 它在编译过程中工作正常,但是当我尝试构建它进行部署时,会引发以下错误。 我检查了直接在Angular项目中使用jQuery插件的选项,而我仅在Angular 2中获得了使用它的选项。 有什么方法可以在Angular 4中使用jQuery插件? 请告诉我。 提前致谢!
85 jquery  angular 

6
jQuery:如何检查元素是否具有某些CSS类/样式
我有一个div: <div class="test" id="someElement" style="position: absolute"></div> 有什么方法可以检查某些元素: $("#someElement") 具有特定的类(在我的情况下为“测试”)。 或者,是否有方法检查en元素是否具有某种样式?在此示例中,我想知道元素是否具有“ position: absolute”。 非常感谢你!
85 javascript  jquery  css 

9
我如何通过DOM容器访问Highcharts图表
当我向div容器渲染highcharts-chart图表时,如何通过div-Container访问图表对象?我不想使图表变量全局。 var chart = new Highcharts.Chart({ chart: { renderTo: "testDivId", ... 我想像这样(伪代码)访问以上上下文之外的图表,以调用函数: var chart = Highcharts.Chart("testDivId"); //access from id chart.redraw();

9
如何使用jQuery从DIV中删除高度样式?
默认情况下,DIV的高度由其内容确定。 但是,我重写了它,并使用jQuery显式设置了高度: $('div#someDiv').height(someNumberOfPixels); 我该如何扭转呢?我要删除高度样式,并使其恢复为自动/自然高度吗?
85 jquery  html  css  layout 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.