Skip to content

Commit 2449972

Browse files
committed
Fixed ACP JS don't work with radio button
1 parent 6afab21 commit 2449972

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

imcger/imgupload/adm/style/acp_imgupload.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@
33
------------------------------------- */
44

55
function imcgerImgInlineDisabled() {
6-
if (document.getElementById('img_create_thumbnail').checked) {
7-
document.getElementById('imcger_imgupload_image_inline').disabled = false;
6+
if ($('input[name=img_create_thumbnail]:checked').last().val() == 1) {
7+
$('input[name=imcger_imgupload_image_inline]').prop('disabled', false);
88
} else {
9-
document.getElementById('imcger_imgupload_image_inline').checked = false;
10-
setTimeout(document.getElementById('imcger_imgupload_image_inline').disabled = true, 1000);
9+
$('input[name=imcger_imgupload_image_inline]').attr('type') == 'radio' ?
10+
$('input[name=imcger_imgupload_image_inline]').last().click() : $('input[name=imcger_imgupload_image_inline]').prop('checked', false);
11+
$('input[name=imcger_imgupload_image_inline]').prop('disabled', true);
1112
}
1213
}
1314

14-
document.getElementById('img_create_thumbnail').addEventListener('click', imcgerImgInlineDisabled);
15+
$('input[name=img_create_thumbnail]').on('click', imcgerImgInlineDisabled);
1516
imcgerImgInlineDisabled();

0 commit comments

Comments
 (0)