2013-05-16 6 views
7

Przechowuję kod HTML w zmiennej. Teraz chcę usunąć niektóre znaczniki div z tej zmiennej: editor_data:Element znajdujący się i usuwany z łańcucha/zmiennej przy użyciu JQuery

function validate_step_3() 
{ 
    var editor_data = CKEDITOR.instances.editor1.getData(); 
    var i = $(editor_data); 
    alert(i); 
} 

The alert pokazuje:

[object Object]

Chcę usunąć ten div

editor_data.find('#fetch_InCkeditor').remove(); 
+0

możliwy duplikat [Jak używać jquery w ciągu znaków?] (Http://stackoverflow.com/questions/16442322/how-to-use-jquery-in-a-string) – JJJ

+0

Myślę, że to jest nie można rozwiązać problemu. –

+0

Czy możesz nam powiedzieć, w jaki sposób przechowujesz i co przechowujesz? –

Odpowiedz

11

$(editor_data).find('#fetch_InCkeditor').remove(); zrobi. :)

+0

użył metode, ale div #fetch_InCkeditor nie został usunięty. –

+0

Przy moim końcu jestem w stanie usunąć. I $ ("# fetch_InCkeditor"). Remove(); również będzie działać. –

+0

Myślę, że w http://stackoverflow.com/a/14756843/1145706 znaleźli odpowiedź. Ważną rzeczą jest sklonowanie zmiennej przed usunięciem. –

0

id na stronie ma być unikatowy.

Więc w tym przypadku właśnie to powinno być wystarczające $('#fetch_InCkeditor').remove();

+0

ale dane html są zapisywane w zmiennej, moim pytaniem jest, jak znaleźć ten div w zmiennej, a następnie go usunąć.dzięki –

Powiązane problemy