有没有办法通过选择器访问 iframe 的内容?像这样的东西:
$("iframe::contents .my-foo")
我一直在访问我目前正在处理的项目的 iframe 内容,而
$("iframe").contents().find(".my-foo")
输入起来变得有点乏味。如果开箱即用的 jquery 中不存在此功能,是否有提供此功能的插件?如果不是我怎么能写这样一个插件?
最佳答案
我曾经遇到过这个问题,我觉得它很乏味。我从来没有找到如何编写这样的单个选择器的解决方案。
即便如此,选择器仍然相当长。对我来说最明显的解决方案就是将它保存到一个变量中。
var frame = $("iframe").contents();
frame.find(".my-foo")
...
那个更好吗?
关于jquery - 使用 jquery 选择器获取 iframe 内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5992791/