Просто интересно, кто-нибудь еще испытал это или знает, почему я получаю сообщение об ошибке. Я использую javascript из iframe для вызова родительского элемента dom, а затем использую ядро эффекта jQuery UI, чтобы встряхнуть его. Вот пример:Влияние jQuery на родительский документ iframe
$(document).ready(function(){
if ($("form").length>0)
{
$("form").submit(function(){
var oParentDoc = $(parent.document).find("div#element");
var action = $(this).attr("action");
var postdata = $(this).serialize();
$(oParentDoc).addClass("loading");
$.post(action,postdata,function(data){
$(oParentDoc).removeClass("loading").effect("shake",{"times":3,"distance":10},60);
});
return false;
});
}
});
Он работает без эффекта, но когда я использую эффект это дает мне эту ошибку:
uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMCSSStyleDeclaration.getPropertyValue]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)"
Заранее спасибо за любую проницательность :)
была аналогичная проблема с свяжете на события от фрейма к родителю, но это было с Google Maps. для меня он работал в других браузерах и даже все еще работал в ff, но бросил ошибку. я просто использовал try/catch, на самом деле не решает проблему, но позвольте мне перейти дальше: – chrismarx