Bunu yazdıktan sonra öğrendim ki
$(this).parents(".divEbeveynElement")
aynı işi yapıyormuş :)
// verilen child elemen için iz ile belirtilen
// kriterdeki elementi geri döner.
// f_parentBul(this,".divDuzenle");
// f_parentBul($("#divElement"),"div");
function f_parentBul(child, iz) {
//debugger;
if (iz != undefined || iz != "") {
do {
var parent = $(child).parent();
if ($(parent) == null) {
return null;
} else {
if ($(parent).is(iz)) {
return $(parent);
} else {
for (var i = 0; i < $(parent).length; i++) {
return f_parentBul($(parent)[i], iz);
}
}
}
} while (bDevam);
} else {
throw "Kontrol kriterini girmediniz.";
}
}