ОВЗ
Я пробую что-то вроде jquery. просто, в основном: это страница с таблицей. У меня есть Simpe JQuery, который создает эффект на TR для onmouseover / Out и переключения при нажатии на строку. щелкнув по строке, ТАКЖЕ запускает http-запрос в iframe, который генерирует две новые таблицы и записывает их обратно в родительское окно, используя JavaScript-код innerHTML.
что новые таблицы, созданные внутри iframe, используют тот же материал jquery для эффекта onmouseover / out. но это не работает, потому что я предполагаю, что $ (document) .ready (function () уже давно запущен и не «обрабатывал» вновь вставленные таблицы.
как я могу перезапустить $ (document) .ready (function () изнутри iframe? Просто запись javascript обратно к родителю не работает, так как он не выполняется (также тест с простым «alert») Я уже поместил весь материал инициализации jquery в отдельную функцию:
$(document).ready(function(){
initjquery()
});
function initjquery(){
$("#jqtbody tr").bind( "mouseover", function(e){
$(this).toggleClass("highlighted");
});
$("#jqtbody tr").bind( "mouseout", function(e){
$(this).toggleClass("highlighted");
});
}
см. Изображение для некоторой визуальной «помощи» (извините, я новичок, мне пока не разрешено вставлять изображения здесь)
http://beta2.nextron.ch/temp/unibas.jpg
спасибо за любую помощь!
Lukas