在页面上创建jQuery在iframe中将CSS类添加到div?

时间:2011-03-24 09:36:11

标签: jquery iframe

我可以在我的页面上使用jQuery为iframe中的div添加CSS类吗?

由于

更新。出于测试目的,我添加了以下内容。我原以为它会在任何iframe中为所有p标签添加一类“红色”,但它没有做任何事情:

$(document).ready(function(){ $( 'IFRAME')   。内容()   .find( 'P')     .addClass( '红'); });

由于

2 个答案:

答案 0 :(得分:1)

如果它位于同一个域中,您应该可以。

尝试使用以下内容:

$('#iframe-id')
  .contents()
  .find('.my-div')
    .addClass('my-other-class');

答案 1 :(得分:0)

您可以在特定元素上定位jquery选择器。在这种情况下,您需要在当前页面的 frames 集合中定位div的id / class并执行操作。

见以下内容;

  

$( '#mydivid',   帧[ 'myiframeid']文件).addClass( 'MyClass的');