jquery-selectors相关内容
根据下面的屏幕截图.我很确定以前有人这样做过!=) 圆圈是一个奖励,对于允许突出显示给定“div"的解决方案会非常满意 解决方案 在此处查看以下示例→ 不需要插件.这可以用很少的 jQuery 代码来完成,在它上面的 z-index 处显示一个带有所选 div 的遮光覆盖: $('.expose').click(function(e){$(this).css('z-index
..
我有像 这样的字符串数组 “美国"、“加拿大"、“阿根廷"、“亚美尼亚"、“阿鲁巴"、“澳大利亚"、“奥地利"、“阿塞拜疆"、“巴哈马"、“孟加拉国"、'白俄罗斯'、'比利时'**等 我想从字符串数组创建一个动态列表,如下所示:-
..
我在 Chrome 中运行的一个功能在 Safari 中正常运行时遇到了一些问题,两个 webkit 浏览器... 我需要在 Chrome 的函数中自定义一个变量,而不是 Safari. 遗憾的是,我一直在使用它来检测它是否是 webkit 浏览器: if ($.browser.webkit) { 但我需要检测: if ($.browser.chrome) { 有没有什么办法可
..
我在 jQuery 中使用了 scrollTop 函数导航到顶部,但奇怪的是,在我进行了一些更改后,“平滑动画滚动"在 Safari 和 Chrome 中停止工作(没有平滑动画的滚动). 但它在 Firefox 中仍然可以顺利运行.可能有什么问题? 这是我使用的jQuery函数, jQuery: $('a#gotop').click(function() {$("html").
..
我一直在处理带有内联 SVG 和 javascript 动画的 HTML5 文档. 我希望在用户点击任何地方时弹出一个框,当用户点击某个不是框的地方时,我希望框消失.这意味着我不能使用 $(window).click(),这是有效的. 我尝试通过给它们类名并使用 $(".svgclassname").click() 来选择顶部的 SVG,但这似乎不起作用.也不能使用 $("#svgna
..
如果我有一个 HTML 元素 css 选择器需要区分大小写: input[value='Search'] 匹配 input[value='search'] 不匹配 我需要一个不区分大小写的方法也适用的解决方案.我使用的是 Selenium 2 和 Jquery,因此两者的答案都是欢迎. 解决方案
..
我正在尝试获取一个以“面板当前"作为类名的 div.问题是空间 - 我该如何选择它? 解决方案 类名中不能有空格.你有两个类: 这个div有两个类:panel和current.这很容易选择: $("div.panel.current")... 这意味着选择所有具有类面板和当前类的 div.
..
据我所知,在 jQuery 中有多种选择子元素的方法. //将父级存储在一个变量中var $parent = $("#parent"); 方法 1 (通过使用范围) $(".child", $parent).show(); 方法 2 (find() 方法) $parent.find(".child").show(); 方法 3 (仅适用于直系儿童) $parent.children(
..
要在 jQuery 中选择一个子节点,可以使用 children() 也可以使用 find(). 例如: $(this).children('.foo'); 给出相同的结果: $(this).find('.foo'); 现在,哪个选项是最快或首选的,为什么? 解决方案 children() 只查看节点的直接子节点,而 find() 遍历节点下方的整个 DOM,
..
$(document).ready(function() {警报($('#test').id);}); 为什么上述方法不起作用,我该怎么做? 解决方案 jQuery 方式: $('#test').attr('id') 在你的例子中: $(document).ready(function() {console.log($('#test').attr('id'));});
..
使用 jQuery 获取和呈现输入值的方法有哪些? 这是一个: $(document).ready(function() {$("#txt_name").keyup(function() {警报($(this).val());});})
..
如何将变量与选择器混合使用? 我有 ID 变量. 我想从 div #one 中选择具有此 ID 的图像. jQuery('#one img .id') 是选择器.我试过 $('#one img .'+id) 但没有用. 解决方案 编辑:根据您在下面的评论,您可以使用: $('#one img.'+id) 在您的问题中,img 和 .class 之间有一个空格,我只是删
..
我正在尝试使用通配符来获取 id 以“jander"开头的所有元素的 id.我试过 $('#jander*'), $('#jander%') 但它不起作用.. 我知道我可以使用元素的类来解决它,但也可以使用通配符?? var prueba = [];$('#jander').each(function () {prueba.push($(this).attr('id'));});警报(pr
..
我正在尝试选择在 name 属性中有方括号的这个元素: 我试过这个(不起作用): $('input[inputName[]=someValue]') 这也不行: $('input[inputName[]=someValue]') 或者这个: $('input["inputName[]"=someValue]') 编辑: 正如你们中的一些人指出的那样,$('inpu
..
我有一个类似的布局:
并希望使用 jQuery 选择器在点击时选择 div 内的子 img. 为了获得 div,我有这个选择器: $(this) 如何使用选择器获取子img? 解决方案 jQuery 构造函数接受名为 context 可用于覆盖选择的上下文. jQuery("img", this);
..
我有以下 css: .pageMenu .active::after {内容: '';边距顶部:-6px;显示:内联块;宽度:0px;高度:0px;边框顶部:14px 纯白色;左边框:14px 实心透明;边框底部:14px纯白色;位置:绝对;右:0;} 我想使用 jQuery 更改顶部、左侧和底部边框的边框宽度.我使用什么选择器来访问这个元素?我尝试了以下方法,但似乎不起作用. $('.pa
..
我有几个 div 的 #mydiv1、#mydiv2、#mydiv3,...并且想为它们分配点击处理程序: $(document).ready(function(){for(var i = 0; i 但是当点击 #mydiv3 时没有显示 'you clicked 3'(对于其他每次点击),我得到 'you clicked 20'.我做错了什么? 解决方案 创建 循环中的闭包.你需要
..
是否有 :contains jQuery 选择器的不区分大小写版本,或者我应该做这个工作手动通过循环所有元素并将它们的 .text() 与我的字符串进行比较? 解决方案 我最终为 jQuery 1.2 做的是: jQuery.extend(jQuery.expr[':'], {包含:“jQuery(a).text().toUpperCase().indexOf(m[3].toUpperC
..
我有这个布局:
扇区
..
我有以下场景: var el = 'li'; 页面上有 5 个 ,每个都有一个 data-slide=number 属性 (数字是 1,2,3,4,5). 我现在需要找到映射到 var current = $('ul').data(current); 并在每次幻灯片更改时更新的当前活动幻灯片编号. 到目前为止,我的尝试没有成功,尝试构建与当前幻灯片匹配的选择器: $('ul').
..