Hệ thống pháp luật

BỘ XÂY DỰNG
-------

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

Số: 03/CT-BXD

Hà Nội, ngày 31 tháng 3 năm 2023

 

CHỈ THỊ

VỀ VIỆC ĐẨY NHANH TIẾN ĐỘ THỰC HIỆN CÁC DỰ ÁN ĐẦU TƯ THUỘC BỘ XÂY DỰNG VÀ GIẢI NGÂN KẾ HOẠCH VỐN ĐẦU TƯ CÔNG NĂM 2023

Nhằm quán triệt và tổ chức thực hiện nghiêm túc Nghị quyết số 01/NQ-CP ngày 06/01/2023 của Chính phủ về nhiệm vụ, giải pháp chủ yếu thực hiện kế hoạch phát triển kinh tế - xã hội và dự toán ngân sách nhà nước năm 2023, Nghị quyết số 10/NQ-CP ngày 03/02/2023 của Chính phủ về phiên họp thường kỳ Chính phủ tháng 01 năm 2023 và chỉ đạo của Thủ tướng Chính phủ tại Chỉ thị số 03/CT-TTg ngày 27/01/2023 về việc đôn đốc, thực hiện hiệu quả nhiệm vụ trọng tâm sau kỳ nghỉ Tết Nguyên đán Quý Mão năm 2023 và Chỉ thị số 08/CT-TTg ngày 23/3/2023 về các nhiệm vụ, giải pháp trọng tâm đẩy mạnh phân bổ, giải ngân vốn đầu tư công năm 2023; để đảm bảo hoàn thành kế hoạch giải ngân vốn đầu tư công được giao năm 2023, Bộ trưởng Bộ Xây dựng yêu cầu Thủ trưởng các đơn vị trực thuộc Bộ khẩn trương chỉ đạo tổ chức thực hiện đồng bộ, quyết liệt, có hiệu quả các nhiệm vụ, giải pháp sau:

1. Người đứng đầu đơn vị chủ đầu tư chủ động có kế hoạch và giải pháp cụ thể tháo gỡ khó khăn, vướng mắc, đẩy nhanh tiến độ thực hiện dự án; thực hiện đấu thầu qua mạng theo quy định, bảo đảm công khai, minh bạch, lựa chọn nhà thầu có đủ năng lực; khẩn trương hoàn thiện hồ sơ, thực hiện các thủ tục thanh toán vốn đầu tư cho dự án ngay khi có khối lượng hoàn thành được nghiệm thu theo quy định, không để dồn thanh toán vào cuối năm. Lập kế hoạch giải ngân chi tiết từng dự án và tuân thủ nghiêm kế hoạch theo từng tháng, quý và gửi về Bộ Xây dựng (Vụ Kế hoạch - Tài chính)- Đối với các dự án hoàn thành trong năm 2023: Tập trung thi công hoàn thiện các hạng mục công trình, hoàn tất công tác nghiệm thu, thanh toán và giải ngân vốn cho các nhà thầu; khẩn trương lập báo cáo quyết toán các dự án hoàn thành trình Bộ Xây dựng thẩm tra, phê duyệt theo đúng quy định.

- Đối với dự án chuyển tiếp hoàn thành sau năm 2023: Tăng cường đôn đốc nhà thầu đẩy nhanh tiến độ thi công, tập trung hoàn thiện các thủ tục pháp lý, nghiệm thu và thanh toán ngay cho khối lượng hoàn thành đủ điều kiện theo quy định.

- Đối với các dự án khởi công mới năm 2023: Tập trung quyết liệt đẩy nhanh công tác hoàn thiện hồ sơ dự án theo ý kiến thẩm định của các cơ quan chuyên môn về xây dựng, trình Bộ Xây dựng thẩm định, phê duyệt dự án để đủ điều kiện giao kế hoạch vốn năm 2023; đồng thời có giải pháp đẩy nhanh tiến độ trong công tác lập, thẩm định, trình Lãnh đạo Bộ Xây dựng phê duyệt kế hoạch lựa chọn nhà thầu; tổ chức lựa chọn nhà thầu theo đúng quy định pháp luật; hoàn thành công tác lập, thẩm định, phê duyệt hồ sơ thiết kế bản vẽ thi công và dự toán xây dựng theo đúng quy định, làm cơ sở tổ chức lựa chọn nhà thầu thi công để kịp khởi công công trình trong năm 2023. Chủ động xử lý các vướng mắc hoặc kịp thời báo cáo Bộ Xây dựng các vướng mắc vượt quá thẩm quyền.

- Đối với các dự án quy hoạch: Tập trung chỉ đạo các đơn vị tư vấn hoàn thành việc lập, thẩm định để trình cấp có thẩm quyền phê duyệt theo quy định, đảm bảo chất lượng và tiến độ dự án; kịp thời báo cáo Bộ Xây dựng các khó khăn, vướng mắc trong quá trình triển khai thực hiện.

- Đối với các dự án được bố trí vốn để thực hiện công tác chuẩn bị đầu tư, đảm bảo đủ điều kiện bố trí vốn khởi công mới năm 2023: Khẩn trương tổ chức triển khai lập, thẩm định, phê duyệt kế hoạch lựa chọn nhà thầu các công việc thực hiện trong giai đoạn chuẩn bị dự án ngay khi được giao kế hoạch vốn; lập báo cáo nghiên cứu khả thi dự án, trình Bộ Xây dựng thẩm định, phê duyệt đảm bảo dự án được phê duyệt trước ngày 31/12/2023 để đủ điều kiện giao kế hoạch vốn.

2. Giao Vụ Kế hoạch - Tài chính là cơ quan thường trực đôn đốc đẩy nhanh tiến độ giải ngân vốn đầu tư công; chủ trì, phối hợp với các Cục, Vụ và đơn vị liên quan kiểm tra, đôn đốc tình hình triển khai thực hiện và giải ngân vốn đầu tư nhất là đối với các dự án chậm tiến độ, có tỷ lệ giải ngân thấp, kịp thời tham mưu cho lãnh đạo Bộ giải quyết các khó khăn, vướng mắc trong công tác giải ngân.

3. Các Cục, Vụ có liên quan khẩn trương thực hiện công tác thẩm định dự án, thiết kế, dự toán theo nhiệm vụ được phân công, ưu tiên tạo mọi điều kiện hỗ trợ cho các đơn vị đảm bảo tiến độ triển khai dự án. Đồng thời, theo chức năng, nhiệm vụ được giao khẩn trương nghiên cứu, rà soát hoàn thiện khung pháp lý, bảo đảm tính thống nhất, đồng bộ của hệ thống pháp luật, tham mưu cho lãnh đạo Bộ kịp thời loại bỏ, tháo gỡ các rào cản khó khăn, vướng mắc về cơ chế, chính sách liên quan đến lĩnh vực đầu tư, xây dựng cơ bản.

4. Chủ đầu tư tập trung chỉ đạo, tăng cường công tác kiểm tra, giám sát hiện trường, đôn đốc các nhà thầu, tư vấn đẩy nhanh tiến độ. Phân công cụ thể lãnh đạo chịu trách nhiệm theo dõi tiến độ thực hiện dự án; bám sát, kịp thời tháo gỡ khó khăn và chịu trách nhiệm về kết quả giải ngân của dự án, coi đây là căn cứ đánh giá xếp loại mức độ hoàn thành nhiệm vụ được giao năm 2023. Tập trung triển khai ngay những nhiệm vụ, công việc theo thẩm quyền; kiên quyết xử lý nghiêm và kịp thời các nhà thầu vi phạm tiến độ xây dựng, chất lượng công trình, chậm giao nộp thủ tục thanh toán khối lượng hoàn thành và vi phạm các điều khoản hợp đồng đã ký kết; thay thế các nhà thầu có năng lực yếu; chủ động đề xuất, báo cáo Bộ Xây dựng điều chuyển khối lượng thi công của các nhà thầu có nguy cơ chậm tiến độ cho các nhà thầu khác thực hiện.

5. Tăng cường kỷ luật, kỷ cương; nâng cao trách nhiệm công chức và đạo đức công vụ:

- Các đơn vị theo chức năng, nhiệm vụ, tăng cường theo dõi, kiểm tra, giám sát việc triển khai thực hiện kế hoạch vốn đầu tư công năm 2023, đảm bảo đúng mục tiêu, hiệu quả, tiết kiệm, đúng quy định của pháp luật.

- Đề cao kỷ luật, kỷ cương đầu tư công, kiên quyết xử lý nghiêm và kịp thời các tổ chức, cá nhân vi phạm và cố tình cản trở, gây khó khăn, làm chậm tiến độ thực hiện và giải ngân kế hoạch vốn đầu tư công năm 2023. Kịp thời thay thế những cán bộ, công chức, viên chức và người lao động yếu kém hoặc nhũng nhiễu, tiêu cực trong thực thi nhiệm vụ quản lý vốn đầu tư và trong công tác đấu thầu.

- Đối với người đứng đầu đơn vị chủ đầu tư dự án có tỷ lệ giải ngân kế hoạch vốn ngân sách nhà nước năm 2023 không đạt tối thiểu 90% kế hoạch được giao là một trong các tiêu chí xem xét để đánh giá, xếp loại hoàn thành nhiệm vụ. Việc không hoàn thành nhiệm vụ 02 năm liên tiếp là một trong các trường hợp để xem xét miễn nhiệm cán bộ theo quy định tại Quyết định số 41-QĐ/TW ngày 03/1 1/2021 của Ban chấp hành Trung ương.

- Các đồng chí Thứ trưởng được phân công nhiệm vụ tại Quyết định số 1179/QĐ-BXD ngày 01/12/2022 của Bộ trưởng Bộ Xây dựng, tập trung chỉ đạo, xử lý, giải quyết công việc theo lĩnh vực được phân công đúng quy chế làm việc.

Định kỳ trước ngày 10 hàng tháng, các chủ đầu tư phải báo cáo tình hình thực hiện và giải ngân kế hoạch vốn đầu tư công (ước tình hình giải ngân cả tháng và kết quả giải ngân tháng trước) về Bộ Xây dựng và chịu trách nhiệm về tính chính xác của thông tin báo cáo. Giao Vụ Kế hoạch - Tài chính kiểm tra, hướng dẫn, đôn đốc, theo dõi tình hình và kết quả triển khai Chỉ thị này; định kỳ trước ngày 15 hàng tháng tổng hợp tình hình thực hiện và giải ngân kế hoạch đầu tư công năm 2023 báo cáo Bộ trưởng Bộ Xây dựng.

Thủ trưởng các cơ quan, đơn vị thuộc Bộ Xây dựng khẩn trương, nghiêm túc thực hiện Chỉ thị này./.

 


Nơi nhận:
- Các đồng chí Thứ trưởng Bộ Xây dựng:
- Các đơn vị trực thuộc Bộ;
- Lưu: VT, KHTC (03).

BỘ TRƯỞNG




Nguyễn Thanh Nghị

 



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 }); }); });