dom-traversal

    4热度

    5回答

    我试图替换标签之间的所有文本,我想知道这样做的最快方式。 一个例子是试图取代与任意字符串helloWorld的所有文字,让这样的: <div> <div> RandomText1 <div> RandomText2 </div> </div> </div> 变为这样: <div> <div> hell

    0热度

    1回答

    所以我用Cheerio,类似的jQuery的节点服务器端库,它允许您解析HTML文本并遍历与其相应的文本的所有元素它就像你会用jQuery一样。我需要获取html正文的纯文本,但不仅如此,我需要获取相应的元素和数字。 IE:如果纯文本是在第三段元素中找到,我会是这样的: { text: <element plaintext>, element: "p-3" } 我现在有下

    2热度

    1回答

    我有一些Marketo自动生成的表单,这意味着我被迫解决所提供的内容。当只有一个值的复选框时,我需要向父标签添加一个类(有一条评论指出哪一个)。 问题中的复选框可能是任何字段,而不仅仅是特定的“explicitOptin”,所以我无法基于此选择(至少不是初始的)。我还必须确保我不会意外地选择具有两个或更多值的复选框。 这里是我想出的JavaScript: var ckBox = document.

    -1热度

    2回答

    嗨我试图将目标“这个”子孙后代“这”。 下面是一个包含子列表的列表。 我试图做到的是如何选择这个孩子的这家长的理解。 基本上,当我点击本田时,子列表展开,我想console.log每个选定元素的文本,当我点击它。为了简化目的,我将代码更改为console.log。 到目前为止,下面的代码返回的是li中所有内容的文本。 IE如果我点击本田或者如果我点击雅阁,控制台返回值“本田雅阁,CRV和。” 我将

    0热度

    1回答

    我正在寻找交换元素的内容与div中另一个元素的内容。 我创建了一个小提琴,但有几个问题: https://jsfiddle.net/2o3u0366/ $('.value').click(function(){ var newValue = $(this).text(); $(this).replaceWith($('.header').text()); $('.header').text(

    0热度

    2回答

    我想抓我的雇主网站从他们的博客文章中提取图像大规模。我已经开始使用VBA在Excel中创建一个抓取工具。 (我们没有访问SQL数据库) 我已经安装包含交标识符在列A名单和后的B列的URL的工作表, 到目前为止,我的VBA脚本遍历列B中的URL列表,通过ID从页面上的标签中提取HTML,使用getElementById并将结果输出作为字符串粘贴到列C中。 我现在处于关键位置我正在试图找出如何从结果输

    -1热度

    2回答

    我想添加一个搜索功能到我的HTML页面下面的js/jquery。基本上,我尝试搜索失败/通过/ F/P/FAIL/PASS措辞,我想为每个查找结果打印testTitle,testAssertion和testResult行。 $("#search").on("keyup", function() { var value = $(this).val(); $("table tr")

    1热度

    2回答

    我想通过索引选择ul的兄弟姐妹。用户回答一个问题,如果错误,则正确的答案被突出显示。 我的代码上升一个级别,并试图找到<li>通过索引 el.parent('ul').eq(2).addClass('correct'); 我在做什么错?

    0热度

    2回答

    我查了很多关于这个主题的问题,有类似的答案应该工作,但它不适合我。我承认DOM遍历不是我的强项,所以如果你有一个解决方案并且可以给出一些上下文,那真的会帮助我理解为什么其他解决方案不起作用。 我有一个按钮和一个按钮点击(此按钮只出现在手机上)的div,它应该只下滑当前的div内容。我可以得到这个工作,但问题是它打开了所有的divs内容。然而,我不能仅仅使用诸如$(this),$(next),$(p

    0热度

    1回答

    <p class="input-group pwdField"> <input type="password" name="password" placeholder="Enter your Password" required> <i class="fa fa-eye"></i> </p> 这是我的HTML标记和我的jQuery代码如下。 $(function() {