Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的程序中有以下 jquery 语句:
$("#(parent.frames[2].id)").html (Content);
在第 2 帧中,有一个名为的字符串变量id,它保存了id我要更改的元素。我想要做的是用字符串替换所有html这些。idContent
id
html
Content
控制台实际上是在输出一个语法错误Error: Syntax error, unrecognized expression: #(parent.frames[2].id)。正确的语法应该是什么?
Error: Syntax error, unrecognized expression: #(parent.frames[2].id)
您的选择器无效。我假设您的意思是 的.parent对象window。
.parent
window
试试这个
$("#"+parent.frames[2].id).html(Content);
我终于用javascript实现了它:
parent.frames[2].document.getElementById(parent.frames[2].id).innerHTML = 内容;