1

iframe 内にある TinyMCE エディターを使用しています。この iframe 内にクラス AMedit を持つスパンがあります。この iframe の ID は elm1_ifr です。jquery のこの Iframe でクラス AMedit を持つ span タグを見つけるにはどうすればよいですか? 見つけたら、このスパンで何かをしなければなりません。

ありがとう

4

2 に答える 2

2

これを試して:

$("#elm1_ifr").contents().find("span.AMedit ");

contenteditable スパンにフォーカス イベント リスナーをアタッチするには、次のようにします。

var span = $("#elm1_ifr").contents().find("span.AMedit ");
span.on('focus',function(){
   //your code here
});

FIDDLE (コンソールを確認してください)

于 2013-09-22T09:10:25.607 に答える
0
if ( $("#elm1_ifr span").hasClass("AMedit") )
{
  // your code
};
else
{
  //your code
}
于 2013-09-22T09:15:21.353 に答える