0

我的程序中有以下 jquery 语句:

$("#(parent.frames[2].id)").html (Content);

在第 2 帧中,有一个名为的字符串变量id,它保存了id我要更改的元素。我想要做的是用字符串替换所有html这些。idContent

控制台实际上是在输出一个语法错误Error: Syntax error, unrecognized expression: #(parent.frames[2].id)。正确的语法应该是什么?

4

2 回答 2

0

您的选择器无效。我假设您的意思是 的.parent对象window

试试这个

$("#"+parent.frames[2].id).html(Content);
于 2013-06-29T12:03:07.227 回答
0

我终于用javascript实现了它:

parent.frames[2].document.getElementById(parent.frames[2].id).innerHTML = 内容;

于 2014-01-01T23:37:02.017 回答