Tag: 选择器

从jQuery选择器创建DOM元素

我想知道是否有可能,而不是通过jQuery选择器从DOM中选择一个元素,如果我可以创建一个。 例如: $.create(‘#hello’).insertAfter(‘#test’); 会生成以下内容: This element already existed in the DOM. 或者,更好的是,对于更复杂的操作: $.create(‘#test.a.b’); 对于: 显然,更复杂的操作如:selected或:nth-​​child或:not()以及所有这些操作都不需要实现。 有人知道解决方案吗? 谢谢。

使用jQuery在AJAX响应中通过ID查找元素

我需要将数据发布到php页面,然后我想得到响应中某个div的文本,但我似乎无法正确设置。 我对jQuery不太好,但我通常可以很快解决问题…我已经在这一段时间内已经尝试了所有我发现的东西…我想我只是错过了正确的东西组合。 $.post(“process.php”, data , function (response) { var w = window.open(); $(w.document.body).html(response); console.log(typeof response); // yeilds string //create jquery object from the response html // var $data = $(response); // yeilds Uncaught Error: Syntax error, unrecognized expression: + whole html text var success = $($.parseHTML(response)).find(“#success”); console.log(‘success’); console.log(success); // see screenshot console.log(success.text()); // yields nothing […]

如何获得最顶级的div父类

我需要得到主要的culpritClass div类,它在输入内容之后保存所有内容并按下enter并将其作为字符串放入变量中。 我似乎无法上课。 HTML: culprit 我尝试了以下JS,但我得到了undefined 。 $(‘.chat_text’).keypress(function(e) { if (e.keyCode == ’13’) { var ru = $(this).prev().parent().attr(‘class’); alert(ru); } }); var ru是重要的线。

在jquery中缓存时,ID选择器比类选择器更快

我知道ID是一个比Javascript中的类更快的选择器。 但是如果我缓存选择器呢? 当缓存选择器时,如果它是类选择器,它的速度是否会不同,或者它是否与id选择器一样快? 例: var $myclass = $(‘.myclass’); var $myid = $(‘#myid’); $ myid会比$ myclass快吗?

在jQuery中检索文档的父iframe

我有一个带有iframe的页面,其中包含一个html文档。 我需要从那个子文档中访问iframe的id,并且没有运气使用jQuery。 基本结构是在我的页面内: 在我的javascript方法中,我可以使用jQuery选择器获取标签中的任何内容,但无法检索iframe元素以调整其大小。 我已经尝试过一些东西,但我确实不是jQuery DOM导航方面的专家,特别是在涉及iframe的情况下(iframe与包含页面位于同一个域中。)有没有办法可以做到这一点?

JQuery $(this)选择器function和限制

我需要帮助理解$(this)。 是否有可能在括号内缩小“this”的焦点,或者“this”是否排除了使用任何其他属性? 例如:我不明白为什么这段代码: $(this).children(“div”) 不能像这样重写: $(this +” div”) 而不必诉诸于: $(‘#’+$(this).attr(“id”)+” div”) 另外,你能在JQuery文档中指出’this’吗? 由于显而易见的原因,很难将“this”用作搜索词。

在jquery选择器中使用变量

我正在尝试使用以下代码构建动态jquery选择器: var section_id = “{segment_3}”; var num_children = $(‘#’+ section_id + ‘ ul’).children().size(); 其中segment_3是我从url字符串中成功检索的值,例如,它可能返回“section_one”的值 但是在尝试创建变量num_children时,此引用不起作用。 如何构建代码以构建动态引用? 谢谢你的帮助。

JQuery在JS小提琴中工作,但不在我的网站上?

好吧,真正令人沮丧和奇怪的事情正在发生。 我在我的服务器上安装了JQuery,我知道它是正确导入的,因为当我运行一个简单的… $(function() { alert(‘hello’) }); 它警告“你好”。 但是,当我尝试使用css选择器时…… $(“.image”).css(“border”,”3px solid red”); 这是行不通的! 是的,我100%确定文件中有类名。 这是真正的踢球者,当我将我的代码复制到一个jsFiddle时,它工作得很好。 是什么赋予了?!

jQuery – 如何按属性名称选择值以

我想通过给出属性名称来选择属性值(仅以…开头)例如,如果我们有html标签 我想从属性中选择值以data-开头 – 在此先感谢您的帮助。