MediaWiki: Tweeki.js: Perbedaan antara revisi

Dari GBI Danau Bogor Raya
Lompat ke: navigasi, cari
Leo (bicara | kontrib)
k upd
Tag: Dikembalikan
Leo (bicara | kontrib)
k upd
 
(4 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 5: Baris 5:
})
})


$('.carousel').carousel();
var tableOffset = $("#table-1").offset().top;
var $header = $("#table-1 > thead").clone();
var $fixedHeader = $("#header-fixed").append($header);


$('#myCarousel').carousel();
$(window).bind("scroll", function() {
  var offset = $(this).scrollTop();
 
  if (offset >= tableOffset && $fixedHeader.is(":hidden")) {
    $fixedHeader.show();
  } else if (offset < tableOffset) {
    $fixedHeader.hide();
  }
});
 
var one = document.querySelector("#sidebar-right");
var children = document.querySelector(".catlinks").children;
 
Array.prototype.forEach.call(children, function (child) {
    one.appendChild(child);
});
 
 
// Bootstrap 5
 
var alertList = document.querySelectorAll('.alert')
alertList.forEach(function (alert) {
  new bootstrap.Alert(alert)
});
 
const popoverTriggerList = document.querySelectorAll('[data-bs-toggle="popover"]')
const popoverList = [...popoverTriggerList].map(popoverTriggerEl => new bootstrap.Popover(popoverTriggerEl))

Revisi terkini sejak 15 Juli 2025 15.54

/* Any JavaScript here will be loaded for users using the Tweeki skin */

$(function () {
  $('[data-toggle="tooltip"]').tooltip()
})

var tableOffset = $("#table-1").offset().top;
var $header = $("#table-1 > thead").clone();
var $fixedHeader = $("#header-fixed").append($header);

$(window).bind("scroll", function() {
  var offset = $(this).scrollTop();

  if (offset >= tableOffset && $fixedHeader.is(":hidden")) {
    $fixedHeader.show();
  } else if (offset < tableOffset) {
    $fixedHeader.hide();
  }
});

var one = document.querySelector("#sidebar-right");
var children = document.querySelector(".catlinks").children;

Array.prototype.forEach.call(children, function (child) {
    one.appendChild(child);
});


// Bootstrap 5

var alertList = document.querySelectorAll('.alert')
alertList.forEach(function (alert) {
  new bootstrap.Alert(alert)
});

const popoverTriggerList = document.querySelectorAll('[data-bs-toggle="popover"]')
const popoverList = [...popoverTriggerList].map(popoverTriggerEl => new bootstrap.Popover(popoverTriggerEl))