1
我正在使用駐留在iframe中的TinyMCE編輯器。在這個iframe中有一個類AMedit的跨度。此iframe的ID是elm1_ifr。我怎樣才能找到在jQuery中的這個Iframe的AMedit類的span標籤?一旦我找到它,我必須在這個範圍內做一些事情。如何在iframe中查找span標籤?
感謝
我正在使用駐留在iframe中的TinyMCE編輯器。在這個iframe中有一個類AMedit的跨度。此iframe的ID是elm1_ifr。我怎樣才能找到在jQuery中的這個Iframe的AMedit類的span標籤?一旦我找到它,我必須在這個範圍內做一些事情。如何在iframe中查找span標籤?
感謝
試試這個:
$("#elm1_ifr").contents().find("span.AMedit ");
要附加上CONTENTEDITABLE跨度焦點事件監聽器,你可以使用這個:
var span = $("#elm1_ifr").contents().find("span.AMedit ");
span.on('focus',function(){
//your code here
});
FIDDLE(檢查控制檯)
if ($("#elm1_ifr span").hasClass("AMedit"))
{
// your code
};
else
{
//your code
}
好吧怎麼樣ñ現在我使用此跨度的焦點事件?請注意關於此跨度的焦點事件。謝謝 – user2702406
@ user2702406,焦點事件用於輸入字段。你在跨度內有輸入嗎? – Sergio
此跨度是可編輯的屬性contenteditable = true – user2702406