Tag: jQuery的

jquery addClass()到多个类的第一个位置

它能做什么: $(‘p’).addClass(‘bar’); 输出: 我需要的: 那么可以将元素添加到第一个位置的元素吗? 编辑(上下文):现在是最后一个类的分割函数。 如果添加了另一个类,它也会附加到第二个拆分数组。

为什么要写`window .call(window,data);`

jQuery 1.7rc1的第614行: window[ “eval” ].call( window, data ); 为什么不简单写 eval.call( window, data ); ?

设置font-weight的jQuery属性

我正在尝试更改元素的字体粗细。 我尝试了以下但它似乎不起作用: $(“#opt_” + i).attr(“font-weight”, “bold”); prop和attr有什么区别? 这与我的问题有关吗?

在使用jQuery提交表单后,保持当前选项卡

我试图留在一个特定的选项卡(在本例中为tab2),但在单击提交按钮后,选项卡将恢复为具有默认活动类的选项卡1。 我用这个打了一堵砖墙。 这是我的例子[jsfiddle] : HTML: Tab 1 Tab 2 Section 1 Lorem ipsum dolor sit amet, consssectetur adipiscing elit. Donec lobortis placerat dolor id aliquet. Sed a orci in justo blandit commodo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae. Section 2 Aenean et est tortor. In pharetra pretium convallis. […]

jQuery在提交文本和复选框后清除表单字段

我想在提交后清除表单字段(表单字段有文本和复选框)。 为了清除表单,我创建了一个按钮。 还有单独的提交按钮。 我编写了jQuery代码,但它不起作用: jQuery(“#clearform”).click(function(){ jQuery(“#submit input[type=’text’], input[type=’checkbox’]”).each(function() { this.value = ”; }); });

未捕获的SyntaxError:意外的令牌 – jQuery – 帮助!

请帮助我到底…这个错误指向的唯一文件是我的jQuery文件。 看到我在这里收到的错误。 如何在文件中找到引发此错误的行? 编辑2:这是Nathan建议用.html替换.js之后的屏幕截图:

检测最近或父div

我有以下脚本: http://jsfiddle.net/oshirowanen/pALBV/ 如何使这更加动态,所以如果屏幕上的按钮数量未知,我不必手动指定每个按钮的按钮点击次数,最终结果中的容器以及容器内容将由数据库生成。 目前,我只在jquery脚本中指定了button_2。

从已知的父元素中按类名查找元素

我想按类名找到一个元素。 我知道它会出现在一个特定的父div中,所以我不想搜索整个dom,而是只搜索特定的div。 我正在尝试这个,但似乎不是正确的语法: var element = $(“#parentDiv”).(“.myClassNameOfInterest”); 什么是正确的方法呢? 谢谢

$(this)怎么能不是在jquery点击处理程序中触发事件的元素?

我有一个简单的点击处理程序 $(‘#test’).click( ev => { var $test = $(this); console.log($test.text()); }) 但它不起作用, $(this)不是发射器元素。 如果我检查this我看到一个“窗口”(?)(??)(??!) 另外,如果我将代码更改为 var $test = $(ev.toElement); 它完美地运作。 怎么会这样? 在我的代码中,什么阻止jquery正确传递元素?

如何使用jQuery Mobile显示全屏谷歌地图?

以下代码显示奇怪的输出。 我应该看一个全屏移动地图。 但出于某种原因,它只显示在屏幕的一部分上。 我正在使用jquery.ui.map进行映射。 My Page My Title $(‘#map_canvas’).gmap().bind(‘init’, function() { // This URL won’t work on your localhost, so you need to change it // see http://en.wikipedia.org/wiki/Same_origin_policy $.getJSON( ‘http://jquery-ui-map.googlecode.com/svn/trunk/demos/json/demo.json’, function(data) { $.each( data.markers, function(i, marker) { $(‘#map_canvas’).gmap(‘addMarker’, { ‘position’: new google.maps.LatLng(marker.latitude, marker.longitude), ‘bounds’: true }).click(function() { $(‘#map_canvas’).gmap(‘openInfoWindow’, { ‘content’: marker.content }, this); }); }); […]