kopia lustrzana https://github.com/dgtlmoon/changedetection.io
29 wiersze
856 B
JavaScript
29 wiersze
856 B
JavaScript
$(document).ready(function () {
|
|
|
|
// Lazy Hide/Show elements mechanism
|
|
$('[data-visible-for]').hide();
|
|
function show_related_elem(e) {
|
|
var n = $(e).attr('name') + "=" + $(e).val();
|
|
if (n === 'fetch_backend=system') {
|
|
n = "fetch_backend=" + default_system_fetch_backend;
|
|
}
|
|
$(`[data-visible-for~="${n}"]`).show();
|
|
}
|
|
$(':radio').on('keyup keypress blur change click', function (e) {
|
|
$(`[data-visible-for]`).hide();
|
|
$('.advanced-options').hide();
|
|
show_related_elem(this);
|
|
});
|
|
|
|
$(':radio:checked').each(function (e) {
|
|
show_related_elem(this);
|
|
})
|
|
|
|
|
|
// Show advanced
|
|
$('.show-advanced').click(function (e) {
|
|
$(this).closest('.tab-pane-inner').find('.advanced-options').each(function (e) {
|
|
$(this).toggle();
|
|
})
|
|
});
|
|
}); |