Kullanıcı:BSRF/common.js
Görünüm
Bu sayfaya eklediğiniz kodlar hesabınızı tehlike altına sokacak kötü amaçlı içerik barındırabilir. Başka bir sayfada yer alan betikleri "mw.loader.load", "importScript" veya "iusc" gibi yöntemlerle kullanmadan önce, bu yöntemle içeriği başkaları tarafından kontrol edilebilecek uzaktaki bir betiği dinamik olarak yüklemiş olacağınızı bilmeniz gerekir. Sayfaya eklediğiniz kodun güvenli olup olmadığından emin değilseniz, Köy Çeşmesi'nde deneyimli kullanıcılara danışabilirsiniz. Kod, sayfa önizlemesinde de çalıştırılacaktır. |
function resizeHandler() {
// Her statik-dis sınıfını ayrıca seç
$(".statik-dis").each(function(i, container) {
// Her satırda dizilmiş olan en yüksek satır yüksekliğini depola
var aRowHeights = [];
// Tüm tabloları tara
$(container).find("td table").each(function(indx, table) {
// Mevcut tablonun tüm satırlarını tara
$(table).find("tr").css("height", "").each(function(i, tr) {
// Eğer belirlenmiş bir satır yüksekliği varsa ona bak
if (aRowHeights[i])
// Eğer girilmiş yükseklik daha büyükse onu geçerli kıl
aRowHeights[i] = Math.max(aRowHeights[i], $(tr).height());
else
// Ama değilse, mevcut yükseklik sabit kalsın
aRowHeights[i] = $(tr).height();
});
});
// Ayrıca tekrardan bu sınıfın içerisindeki tüm tabloları tara
$(container).find("table").each(function(i, table) {
// Her satırı depolanmış en büyük yüksekliğe çevir
$(table).find("tr").each(function(i, tr) {
$(tr).css("height", aRowHeights[i]);
});
});
});
}
$(document).ready(resizeHandler);
$(window).resize(resizeHandler);