Hệ thống pháp luật

BỘ NỘI VỤ
-------

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
---------------

Số: 6256/BNV-VP
V/v xây dựng Báo cáo tổng kết công tác năm 2023 của ngành Nội vụ

Hà Nội, ngày 27 tháng 10 năm 2023

 

Kính gửi:

- Các bộ, cơ quan ngang bộ, cơ quan thuộc Chính phủ;
- UBND tỉnh, thành phố trực thuộc Trung ương.

Để chuẩn bị tài liệu phục vụ Hội nghị tổng kết công tác năm 2023 và phương hướng, nhiệm vụ công tác năm 2024 của ngành Nội vụ bảo đảm chất lượng, thực chất theo chỉ đạo của Thủ tướng Chính phủ, Bộ Nội vụ trân trọng đề nghị các bộ, cơ quan ngang bộ, cơ quan thuộc Chính phủ và UBND tỉnh, thành phố trực thuộc Trung ương tập trung thực hiện các nội dung sau:

1. Báo cáo kết quả công tác năm 2023 và phương hướng, nhiệm vụ công tác năm 2024 ngành Nội vụ (theo đề cương gửi kèm). Trong đó, tập trung đánh giá kết quả thực hiện nhiệm vụ được cấp có thẩm quyền giao trong năm 2023 (kết quả công tác trên các lĩnh vực có số liệu minh chứng cụ thể), chỉ ra những tồn tại, hạn chế, nguyên nhân và đề xuất nhiệm vụ, giải pháp đột phá thực hiện nhiệm vụ trong năm 2024 của ngành Nội vụ2. Chia sẻ kinh nghiệm, cách làm hay, những việc làm có tính đổi mới, sáng tạo, đột phá, dám nghĩ, dám làm vì lợi ích chung của các bộ, ngành, địa phương trong thực hiện nhiệm vụ được cấp thẩm quyền giao thuộc lĩnh vực nội vụ để tổng hợp trình Lãnh đạo Chính phủ xem xét, cho ý kiến chỉ đạo tại Hội nghị.

Báo cáo của các bộ, ngành, địa phương đề nghị gửi về Bộ Nội vụ trước ngày 15/11/2023 để tổng hợp, xây dựng tài liệu phục vụ Hội nghị.

Bộ Nội vụ trân trọng cảm ơn sự phối hợp của các bộ, cơ quan ngang bộ, cơ quan thuộc Chính phủ và UBND tỉnh, thành phố trực thuộc Trung ương./.

 


Nơi nhận:
- Như trên;
- Bộ trưởng (để b/c);
- Các đ/c Thứ trưởng BNV;
- SNV tỉnh, thành phố trực thuộc TW (để t/h);
- Các đơn vị thuộc, trực thuộc Bộ (để t/h);
- Lưu: VT, VP (PTH-TK).

KT. BỘ TRƯỞNG
THỨ TRƯỞNG




Nguyễn Trọng Thừa

 

BỘ, NGÀNH, UBND tỉnh, thành phố trực thuộc TW...
-------

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
---------------

Số: :        /BC-tên ĐV

............., ngày .........tháng .......năm 2023

 

 

 

ĐỀ CƯƠNG BÁO CÁO

Kết quả công tác năm 2023 và phương hướng, nhiệm vụ công tác năm 2024 của ngành Nội vụ

(Kèm theo Công văn số 6256/BNV-VP ngày 27/10/2023 của Bộ Nội vụ)

Phần thứ nhất

TÌNH HÌNH CÔNG TÁC CỦA NGÀNH NỘI VỤ NĂM 2023

I. KẾT QUẢ CÔNG TÁC TRÊN CÁC LĨNH VỰC

1. Công tác tham mưu xây dựng thể chế (số liệu về tham mưu ban hành văn bản QPPL)

2. Về tổ chức bộ máy và biên chế (đề nghị số liệu về sắp xếp tổ chức bộ máy cơ quan hành chính, đơn vị sự nghiệp công lập; quản lý biên chế, chính sách tinh giản biên chế trong năm 2023)

3. Quản lý đội ngũ cán bộ, công chức, viên chức (gồm công tác đào tạo, bồi dưỡng và chính sách tiền lương...)

4. Về xây dựng chính quyền địa phương, địa giới hành chính (đối với tỉnh, thành phố trực thuộc Trung ương)

5. Về công tác cải cách hành chính

6. Công tác thi đua, khen thưởng

7. Công tác tín ngưỡng, tôn giáo (nếu có)

8. Công tác văn thư, lưu trữ

9. Công tác hội, quỹ, tổ chức phi chính phủ

10. Công tác thanh niên, dân vận, dân chủ và cán bộ nữ

11. Công tác thanh tra, pháp chế

12. Công tác đối ngoại, nghiên cứu khoa học, thông tin, truyền thông và thực hiện chuyển đổi số ngành Nội vụ

II. ĐÁNH GIÁ CHUNG

1. Kết quả đạt được (nổi bật; phân tích làm rõ số liệu)

2. Tồn tại, hạn chế (nêu rõ khó khăn, vướng mắc, bất cập)

3. Một số nguyên nguyên (chủ quan, khách quan)

Phần thứ hai

PHƯƠNG HƯỚNG, NHIỆM VỤ CÔNG TÁC NĂM 2024 CỦA NGÀNH NỘI VỤ

I. NHIỆM VỤ, CHƯƠNG TRÌNH CÔNG TÁC NĂM 2024

(Nêu cụ thể trên từng lĩnh vực)

II. GIẢI PHÁP, KIẾN NGHỊ, ĐỀ XUẤT

1. Giải pháp trong thời gian tới (trước mắt và lâu dài)

2. Kiến nghị, đề xuất

III. CHIA SẺ KINH NGHIỆM, CÁCH LÀM HAY, NHỮNG VIỆC LÀM CÓ TÍNH ĐỔI MỚI, SÁNG TẠO, ĐỘT PHÁ

 


Nơi nhận:
- Bộ Nội vụ;
-............;
- Lưu:......

THỦ TRƯỞNG CƠ QUAN

 

Phụ lục

SỐ LIỆU BÁO CÁO NGÀNH NỘI VỤ

(Kèm theo Công văn số 6256/BNV-VP ngày 27/10/2023 của Bộ Nội vụ)

NỘI DUNG I. VỀ TỔ CHỨC BỘ MÁY – BIÊN CHẾ

I. SẮP XẾP TỔ CHỨC BỘ MÁY HÀNH CHÍNH Ở TRUNG ƯƠNG

Bộ, cơ quan ngang Bộ (gọi chung là Bộ)

Số lượng có tại thời điểm 10/11/2023

Số lượng có tại thời điểm 31/12/2022

So sánh số lượng tăng/giảm so với năm 2022

Tỷ lệ % tăng/giảm so với năm 2022

Tổng cục và tương đương thuộc Bộ

 

 

 

 

Tổ chức hành chính khác thuộc Bộ

 

 

 

 

Cục và tương đương thuộc Bộ

 

 

 

 

Vụ (Ban) và tương đương thuộc Bộ

 

 

 

 

Cục thuộc tổng cục

 

 

 

 

Vụ thuộc tổng cục

 

 

 

 

Chi cục (Gồm cả Chi cục thuộc Bộ và Chi cục thuộc tổng cục)

 

 

 

 

Phòng thuộc Vụ và tương đương thuộc Bộ

 

 

 

 

Phòng thuộc Cục thuộc Bộ

 

 

 

 

Phòng thuộc Cục thuộc Tổng cục

 

 

 

 

Phòng thuộc Chi cục

 

 

 

 

II. SẮP XẾP TỔ CHỨC BỘ MÁY HÀNH CHÍNH BÊN TRONG THUỘC UBND CẤP TỈNH, CẤP HUYỆN

UBND cấp tỉnh, cấp huyện

Số lượng có tại thời điểm 10/11/2023

Số lượng có tại thời điểm 31/12/2022

So sánh số lượng tăng/giảm so với thời điểm năm 2022

Tỷ lệ % tăng/giảm so với năm 2022

Sở và tổ chức hành chính khác tương đương Sở

 

 

 

 

Tổ chức chi cục, phòng và tương đương thuộc UBND cấp tỉnh

 

 

 

 

Tổ chức phòng và tương đương thuộc UBND cấp huyện

 

 

 

 

Tổ chức khác (nếu có)

 

 

 

 

III. THỰC HIỆN CHÍNH SÁCH TINH GIẢN BIÊN CHẾ (Tính thời gian từ 01/01/2023 đến thời điểm 10/11/2023)

(Chỉ tính tinh giản biên chế công chức, viên chức cấp huyện trở lên)

Biên chế

Số lượng có năm 2023 (10/11/2023)

Số biên chế tăng/giảm

Tỷ lệ giảm biên chế so với năm 2022

Tổng số lượng người đã thực hiện tinh giản biên chế (người)

Công chức

 

 

 

 

Viên chức

 

 

 

 

NỘI DUNG 2. CÁN BỘ, CÔNG CHỨC, VIÊN CHỨC

I. TUYỂN DỤNG CÔNG CHỨC, VIÊN CHỨC NĂM 2023

Tng s đã tuyển dng trong năm 2023

Công chc

Viên chức

 

 

 

Tổng số

 

 

(Thời điểm từ 01/01/2023 đến 10/11/2023)

II. ĐÀO TẠO, BỒI DƯỠNG CÔNG CHỨC, VIÊN CHỨC NĂM 2023

(Thời điểm từ 01/01/2023 đến 10/11/2023)

Số lượng ngưi đưc cử đi đào to, bi dưng (lượt ngưi)

Công chc

Viên chức

 

Đào tạo

Bồi dưỡng

Đào tạo

Bồi dưỡng

Tng s

 

 

 

 

III. SỐ LƯỢNG CÁN BỘ, CÔNG CHỨC, VIÊN CHỨC BỊ KỶ LUẬT NĂM 2023

Số lượng CBCCVC bị kỷ luật trong năm 2023

Cán bộ

Công chức

Viên chức

 

 

 

 

Tổng số

 

 

 

IV. SỐ LƯỢNG CÔNG CHỨC, VIÊN CHỨC XIN NGHỈ VIỆC, THÔI VIỆC

(Thời điểm từ 01/01/2023 đến 10/11/2023)

Số lượng công chức, viên chức xin nghỉ việc, thôi việc

Công chức

Viên chức

 

 

 

Tổng số

 

 

V. THU HÚT SINH VIÊN XUẤT SẮC, NHÀ KHOA HỌC TRẺ TÀI NĂNG

(Thời điểm từ 01/01/2023 đến 10/11/2023)

Tổng số

(người)

Trong đó:

 

Sinh viên tốt nghiệp xuất sắc

Cán bộ khoa học trẻ

 

 

 

 

NỘI DUNG 3. VỀ THANH TRA, KIỂM TRA LĨNH VỰC NỘI VỤ

Thực hiện thanh tra, kiểm tra lĩnh vực nội vụ trong năm 2023

Số lượng cuộc Thanh tra

Số lượng cuộc  kiểm tra

 

 

 

Tổng số

 

 

 



span', 'dctk > span', 'dctd > span']; var hasChild = selectors.some(function(selector) { return clickedElement.closest(selector).find('span').length > 0; }); if (!hasChild) { var totalSubLevels = 1; } else { function findMatchingParent(element) { var parent = element.parent(); if (parent.length === 0) return null; for (var i = 0; i < selectors.length; i++) { if (parent.is(selectors[i])) { superLevel++; return parent; } } return findMatchingParent(parent); } var parentElement = findMatchingParent(clickedElement); while (parentElement !== null) { level++; parentElement = findMatchingParent(parentElement); } var closestElement = clickedElement.closest(selectors.join(', ')); var nodeName = closestElement.prop('nodeName').toLowerCase(); var className = closestElement.attr('class'); var textContent = closestElement.text().trim(); var address = selectors.find(function(selector) { return closestElement.is(selector); }); var totalSubLevels = closestElement.find('span').length + 1; var parent_id = closestElement.parent().attr('id'); var variableName = 'parent_id_' + level; // Gán giá trị của parent_id cho biến động này window[variableName] = parent_id; } if (totalSubLevels>1) { var dynamicVars = {}; var variableName = 'parent_id_' + level; dynamicVars[variableName] = parent_id; var buble_id = dynamicVars[variableName]; } else { buble_id = 'dc_' + $(this).parent().attr('id'); } if ($this.next('.pointy').length === 0) { $this.after('

'); } var $pointer = $this.next('.pointer'); var $canvas = $this.next('canvas'); var $pointy = $canvas.next('div.pointy'); if ($pointy.is(':visible')) { } if ($pointer.is(':visible')) { } else { if ($('#ajax_tra_cuu').is(':visible')) { $('#ajax_tra_cuu').hide(); } $("#right_info_col").css('height', '1px'); $('#rightdocinfo').hide('slow'); $('#r-toc').hide('slow'); if ($('button#toggleSidebar').length) { if (parseInt($('#customSidebar').css('right'),10) == 0) { $('#customSidebar').animate({ right: '-280px' }, 500); $('#toggleSidebar').html(''); } else { } } if ($pointy.is(':visible')) { var $pointer = $canvas.next('.pointer'); if ($pointer.is(':visible')) { $pointer.hide(); $canvas.hide(); } else { } } else { if ($canvas.length==1) { var $canvas = $this.next('canvas'); var $pointer = $canvas.next('.pointer'); if ($pointer.length>0) { $pointer.show(); $canvas.show(); } $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $pointer.css({'z-index':9999}); $canvas.css({'z-index':9999}); if (level==0) { if (totalSubLevels==1) { scrollTop_offset = $pointer.offset().top - $(window).height() / 4; } else { scrollTop_offset = $pointer.offset().top - $('#nav-tab-vb').height()-10; } $('html,body').animate({ scrollTop: scrollTop_offset }, 'slow'); } } else { $pointer.show(); if ($pointy.length==0) { var elementOffset = $(this).position().top; var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); if (level>0 && e.originalEvent === undefined) { //clicked by js var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/(level+1), 450)); var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); } else { var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); } if (level>0 && e.originalEvent === undefined) { newTop = newTop+pointerHeight+10; } var position = $this.position(); $pointer.css({ left: $('#doc-left-col, #noi_dung_dk').width() + 50 + "px", width: $('#doc-right-col').width()-30, height: pointerHeight, 'z-index': 9999, top: newTop + "px" }); $this.pointy({ pointer: $pointer, defaultClass: 'zindex', activeClass: 'pointy-active', arrowWidth: 20 }); var initialTop = $pointer.position().top; $pointer.draggable({ containment: 'document', drag: function() { if (screen.width<1280) { var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); } $this.trigger('pointy-update'); } }); $pointer.on('click', '.close_pointy', function(e) { $pointer.hide(); $pointer.prev('canvas.pointy').hide(); }); var isDragging = false, startX, startY, offsetX, offsetY; var startDragging = function(e) { if (checkIfScrollingContent(e)) return; if ($(e.target).is('.close_pointy')) { return; } isDragging = true; var touch = e.originalEvent.touches[0]; var pos = $pointer.position(); startX = touch.pageX; startY = touch.pageY; offsetX = startX - pos.left; offsetY = startY - pos.top-$pointer.height()-$pointer.height()/1.365; var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); //e.preventDefault(); }; var duringDragging = function(e) { if (checkIfScrollingContent(e)) return; if (isDragging) { var touch = e.originalEvent.touches[0]; var moveX = touch.pageX; var moveY = touch.pageY; if (screen.width<1280) { var newLeft = moveX - offsetX; var newTop = moveY - offsetY-$pointer.height()-$pointer.height()/1.365; if (newLeft < 0) { newLeft = 0; } else if (newLeft + $pointer.outerWidth() > $(window).width()) { newLeft = $(window).width() - $pointer.outerWidth(); } if (newTop < initialTop) { newTop = initialTop; } $pointer.css({ left: newLeft, top: newTop }); } else { var newLeft = moveX - offsetX; var newTop = moveY - offsetY-$pointer.height()-$pointer.height()/1.365; if (newLeft < 0) { newLeft = 0; } else if (newLeft + $pointer.outerWidth() > $(window).width()) { newLeft = $(window).width() - $pointer.outerWidth(); } $pointer.css({ left: newLeft, top: newTop }); } $pointer.prev('canvas.pointy').hide(); //e.preventDefault(); } }; var stopDragging = function(e) { $pointer.prev('canvas.pointy').show(); if (checkIfScrollingContent(e)) return; if (screen.width<1280) { var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); } $this.trigger('pointy-update'); }; function checkIfScrollingContent(e) { if ($(e.target).closest('.list_tds').length > 0) { //e.stopPropagation(); return true; } return false; } $pointer.on('touchstart', startDragging); $pointer.on('touchmove', duringDragging); $pointer.on('touchend', stopDragging); var updatePointerPosition = function() { var offset = $this.position(); var windowHeight = $(window).height() - $('#nav-tab-vb').height()-20; var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); var elementOffset = $this.position().top; var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); $pointer.css({ left: $('#doc-left-col, #noi_dung_dk').width() + 50 + "px", width: $('#doc-right-col').width() - 30, height: pointerHeight, top: newTop + "px" }); }; $(window).on('resize orientationchange', function() { updatePointerPosition(); var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); $this.trigger('pointy-update'); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); }); } } } if ($pointer.is(':visible')) { if (level==0) { if (totalSubLevels==1) { scrollTop_offset = $pointer.offset().top - $(window).height() / 4; } else { scrollTop_offset = $pointer.offset().top - $('#nav-tab-vb').height()-10; } $('html,body').animate({ scrollTop: scrollTop_offset }, 'slow'); } } } $pointer.css('opacity', '1'); $('.pointy').click(function(e) { //e.preventDefault(); //e.stopPropagation(); }); var parent = $(this).parent(); var dataCT = parent.attr('data-ct'); var dataDC = parent.attr('data-dc'); var dataTN = parent.attr('data-tn'); var loai_buble = parent.prop('nodeName').toLowerCase(); var text_html = $(this).text(); if (loai_buble=='cttd' || loai_buble=='a') { pointer_html = ''; } else if(loai_buble=='dctd') { if (this.hasAttribute('o-title')) { tieu_de_dan_chieu = $(this).attr('o-title'); } else { tieu_de_dan_chieu = text_html; } pointer_html = ''; } else if(loai_buble=='dctk') { pointer_html = ''; } if ($pointer.find('#chu_thich_buble_'+buble_id).length) { } else { $pointer.html(pointer_html); } if (loai_buble=='cttd' || loai_buble=='a') { var load_cttd = setInterval(function(){ if (!$pointer.find('#noi_dung_buble_'+buble_id + ' .dc_'+buble_id+'_loading').length) { $.ajax({ type: 'POST', url: '/ajax/vanban/chu-thich/', data: { 'ndct': dataCT, 'id_ct': buble_id, 'dc_text': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } }); $('#noi_dung_buble_'+buble_id + ' .dc_loading').addClass('dc_'+buble_id+'_loading'); } },500); } else if(loai_buble=='dctd') { var load_cttd = setInterval(function(){ if ($pointer.find('#noi_dung_buble_'+buble_id + ' .dc_loading').length){ if (dataDC.length == 32) { $.ajax({ type: 'POST', url: '/ajax/public/dan-chieu/' + dataDC, data: { 'text_dan_chieu': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } }); } else { $("#noi_dung_buble_" + buble_id).load('/ajax/public/dan-chieu/' + dataDC + '/'); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } } else { clearInterval(load_cttd); } },500); } else if(loai_buble=='dctk') { if ($('#noi_dung_buble_'+buble_id + ' .dc_loading').length){ $.ajax({ type: 'POST', url: '/ajax/vanban/chu-thich/', data: { 'ndct': dataCT, 'id_ct': buble_id, 'loai_hd': 'noi_dung_tham_khao', 'dc_text': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} } }); } } $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $pointer.css({'z-index':9999}); $canvas.css({'z-index':9999}); $('.pointer').on('mouseenter mouseleave click touchstart', function() { // Khi di chuột vào $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $(this).css({'z-index':9999}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $(this).prev('canvas.pointy').addClass('pointy-active'); $(this).prev('canvas.pointy').css({'z-index':9999}); } ); var list_tds_max_height_interval = setInterval(function(){ if ($pointer.find('.list_tds').length) { var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); $pointer.find('.list_tds').css('max-height', pointerHeight + 'px'); clearInterval(list_tds_max_height_interval); } },50); $(window).resize(function() { if ($(document).width()<=768) { $pointer.hide(); $pointer.prev('canvas.pointy').hide(); } var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); var list_tds_max_height_interval = setInterval(function(){ if ($pointer.find('.list_tds').length) { var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); $pointer.find('.list_tds').css('max-height', pointerHeight + 'px'); clearInterval(list_tds_max_height_interval); } },50); }); var parentElement = $(this).parent(); var selectors = 'cttd.chuthichtudong > span, a.chuthichtudong > span, dctk > span, dctd > span'; // Find and click all matching child elements parentElement.find(selectors).each(function() { //$(this).click(); }); var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); }); }); function random_string_id(numstr) { var text = ""; var possible = "abcdefghijklmnopqrstuvwxyz0123456789"; for (var i = 0; i < numstr; i++) text += possible.charAt(Math.floor(Math.random() * possible.length)); return text; } let lastChosen = null; let lastChosentr = null; function scroll_den_hd(ndsh_dich_address) { if (lastChosen) { $(lastChosen).css('background-color', ''); } if (lastChosentr) { $(lastChosentr).css('background-color', ''); } lastChosen = $('[href="javascript:scroll_den_hd(\'' + ndsh_dich_address + '\')"]'); lastChosentr = $('[data-ct="' + ndsh_dich_address + '"]'); $(lastChosen).css('background-color', 'yellow'); $(lastChosentr).css('background-color', 'yellow'); var targetElement = $('[address="' + ndsh_dich_address + '"]'); $('.selected_dchd').removeClass('selected_dchd'); targetElement.addClass('selected_dchd'); targetElement.children('p').children('cttd').click(); targetElement.children('cttd').click(); targetElement.children('p').children('dctk').click(); targetElement.children('dctk').click(); } $(document).ready(function() { $(document).on('click', 'cttd.chuthichtudong span, a.chuthichtudong span, dctk span, dctd span', function() { $('#modal_noi_dung_tra_phi .modal-dialog.zoom').removeAttr('style'); openModal('#modal_noi_dung_tra_phi','/ajax/member/m-register/'); $('.pointer, canvas').css({ 'z-index': '50', 'important': true }); }); });