获得:
$('a[href*="section"]').click(function() { var texthtml = this.html(); $(document).find("div.SectionExpandable__title:contains("+texthtml+")").click(); });this.html()不是函数?
如何从标签中获取html,以便将其传递给代码的下一部分?
Getting:
$('a[href*="section"]').click(function() { var texthtml = this.html(); $(document).find("div.SectionExpandable__title:contains("+texthtml+")").click(); });this.html() is not a function?
How do I get the html from an a tag so I can pass it to the next part of the code?
最满意答案
当使用this ,你可以调用DOM方法,但不能使用jQuery方法。 当使用$(this) ,你可以调用jQuery方法,但不能使用DOM方法。
和html()是jQuery方法,所以:
更改:
this.html();至 :
$(this).html();When using this, you can call DOM methods on it, but not jQuery methods. When using $(this), you can call jQuery methods on it, but not DOM methods.
and html() is jQuery method, so :
Change :
this.html();To :
$(this).html();更多推荐
html,click,texthtml,电脑培训,计算机培训,IT培训"/> <meta name="descripti
发布评论