Javascript JQuery.find()未找到特定元素
首先,我知道标题不是最好的,也不是网站推荐/要求的,但我不知道该怎么说 我正在使用JQuery编辑我网站上的twitter小部件。在这一元素出现之前,我没有任何问题 我已检查是否正在搜索正确的元素Javascript JQuery.find()未找到特定元素,javascript,jquery,Javascript,Jquery,首先,我知道标题不是最好的,也不是网站推荐/要求的,但我不知道该怎么说 我正在使用JQuery编辑我网站上的twitter小部件。在这一元素出现之前,我没有任何问题 我已检查是否正在搜索正确的元素时间轴小部件,并且我试图编辑的是边界半径 我的代码片段: $('.twitter-block').find('.twitter-timeline').css({"border": "4px solid rgb(255, 225, 241)", "out
时间轴小部件
,并且我试图编辑的是边界半径
我的代码片段:
$('.twitter-block').find('.twitter-timeline').css({"border": "4px solid rgb(255, 225, 241)", "outline" : "8px solid rgb(255, 189, 225)"});
$('.twitter-block').find('.timeline-Widget').css({"border-radius": "0px"});
第一行编辑TwitterTimeline元素,它工作正常,但JQuery找不到
抱歉,这是我第一次在网站上工作,也是第一次在自己的文档中使用JS和JQuery:
这意味着div twitter块必须是timeline小部件的父级,才能找到它,但从外观上看,timeline小部件是body元素的第一个子级Hi!请拍摄,环顾四周,并通读,特别是请将代码、错误消息、标记等作为文本,而不是作为文本的图片。原因:
find
将只查找当前文档中的元素,但图像表明.timeline小部件
元素不在当前文档中,而是在子文档中。您首先需要对该文档的引用…@barmar抱歉,我使用了更好的屏幕截图并编辑了我的问题。选择器不能跨入iframe。没有src属性的iframe,这不是jQuery find()的工作方式
the .find() method allows us to search through the descendants of these elements
in the DOM tree and construct a new jQuery object from the matching elements