< Back to 68k.news ID front page

Menakar Nasib Ketua KPU Usai Diadukan Lagi ke DKPP Terkait Dugaan Asusila Halaman all - Kompas.com

Original source (on modern site) | Article images: [1] [2] [3]

Ketua KPU RI Hasyim Asy'ari selepas debat perdana cawapres di Jakarta Convention Center, Jumat (22/12/2023).(KOMPAS.com / VITORIO MANTALEAN)

JAKARTA, KOMPAS.com - Ketua Komisi Pemilihan Umum (KPU) RI Hasyim Asy'ari kembali diadukan ke Dewan Kehormatan Penyelenggara Pemilu (DKPP) pada Kamis (18/4/2024).

Hasyim disebut menggunakan relasi kuasa untuk mendekati, membina hubungan romantis, dan berbuat asusila dengan salah satu anggota Panitia Pemilihan Luar Negeri (PPLN) yang bertugas di Eropa.

"Cerita pertama kali ketemu itu di Agustus 2023. Itu sebenarnya juga dalam konteks kunjungan dinas. Itu pertama kali bertemu, hingga terakhir kali peristiwa terjadi di bulan Maret 2024," kata kuasa hukum korban sekaligus pengadu, Maria Dianita Prosperiani, setelah pengaduan ke DKPP pada 18 April 2024.

Keduanya disebut beberapa kali bertemu, baik saat Hasyim melakukan kunjungan dinas ke Eropa, atau sebaliknya saat korban melakukan kunjungan dinas ke dalam negeri.

Baca juga: Ketua KPU Diadukan Lagi ke DKPP, Diduga Goda Anggota PPLN

Kuasa hukum korban lainnya, Aristo Pangaribuan menyebut bahwa dalam keadaan keduanya terpisah jarak, terdapat upaya aktif dari Hasyim secara terus-menerus untuk menjangkau korban.

"Hubungan romantis, merayu, mendekati untuk nafsu pribadinya," kata Aristo.

Namun, menurut dia, tidak ada intimidasi maupun ancaman dalam dugaan pemanfaatan relasi kuasa yang disebut dilakukan oleh Hasyim Asy'ari.

Pengacara juga enggan menjawab secara tegas apakah perbuatan asusila yang dimaksud juga mencakup pelecehan seksual atau tidak.

Baca juga: Pengacara Minta DKPP Pecat Ketua KPU Imbas Diduga Goda Anggota PPLN

Namun, akibat tindakan Hasyim, korban disebut memutuskan untuk mengundurkan diri sebelum pelaksaan pemungutan suara pemilihan umum (Pemilu) 2024.

Korban disebut butuh waktu untuk mengumpulkan keberanian membuat aduan semacam ini. Pengacara membantah korban memiliki motif politik di balik aduan ini.

"Sebenernya sih sudah mau dilaporkan dari terakhir terakhir sudah mau dilaporkan tapi takut kontraproduktif. Kenapa? Karena kan mau ada pemilu pada waktu itu dan ini sudah lama, ini proses penyusunannya membuat ini kan tidak sederhana," ujar Aristo.

Dia juga mengklaim telah menyediakan banyak barang bukti terkait tindakan Hasyim, termasuk bukti bahwa korban telah meminta agar dirinya tak diganggu tetapi enggan membeberkannya ke media.

"Barang bukti ada banyak. Ada misalnya percakapan-percakapan, ada foto-foto, ada bukti-bukti tertulis," kata Aristo.

Baca juga: KPU Klaim Pelanggaran Etik Hasyim Asyari Tak Lebih Banyak dari Ketua KPU Periode Sebelumnya

Aristo menyebut bahwa pihaknya sedang mengkaji kemungkinan untuk melaporkan kasus yang sama ke kepolisian.

"Kita lagi kaji apakah nanti sampai ke sana atau tidak. Pelaporan ke DKPP yang pertama. Karena untuk mengumpulkan keberanian untuk sampai ke sini saja sudah luar biasa," ujarnya.

"Korban kalau saya cerita sih memiliki trauma terutama dengan laki-laki. Ketika tadi tim kami berkumpul, kami dari LBH (lembaga bantuan hukum) banyak juga laki-laki, jadi korban ini kaget dengan ada beberapa laki-laki masuk dalam ruangan," kata Aristo lagi.

KOMPAS.com / VITORIO MANTALEAN Ketua Komisi Pemilihan Umum (KPU) RI Hasyim Asy'ari kembali diadukan ke Dewan Kehormatan Penyelenggara Pemilu (DKPP), Kamis (18/4/2024). Pengacara pengadu, Aristo Pangaribuan (kiri), menyebut Hasyim menggunakan relasi kuasa untuk mendekati, membina hubungan romantis, dan berbuat asusila dengan salah satu anggota Panitia Pemilihan Luar Negeri (PPLN).

Mengulangi perbuatan?

Pengacara korban menilai, tindakan Hasyim terhadap kliennya tidak jauh berbeda dengan tindakan Hasyim dengan Ketua Umum Partai Republik Satu Hasnaeni alias "Wanita Emas" yang juga membuatnya disanksi peringatan keras terakhir oleh DKPP.

Ketika itu, rangkaian persidangan yang digelar tertutup mengungkapkan bahwa Hasyim aktif berkomunikasi dengan Hasnaeni secara intensif melalui WhatsApp di luar kepentingan kepemiluan.

Ada percakapan dari Hasyim kepada Hasnaeni seperti "Bersama KPU, kita bahagia. Bersama Ketua KPU, saya bahagia"; "udah jalan ini menujumu"; "Nanti malam dirimu keluar bawa mobil sendiri, jemput aku, kita jalan berdua. Ziarah keliling Jakarta"; "Kalo ada sesuatu yang diperlukan malam ini kontak aja, saya standby siap merapat".

Baca juga: Pengacara Korban Kaji Opsi Laporkan Ketua KPU ke Polisi Imbas Diduga Goda Anggota PPLN

Berdasarkan hal itu, DKPP menilai tindakan Hasyim sebagai sebagai penyelenggara pemilu terbukti melanggar prinsip profesional dengan melakukan komunikasi yang tidak patut dengan calon peserta pemilu sehingga mencoreng kehormatan lembaga penyelenggara pemilu.

"Tapi kalau pada Hasnaeni dia itu adalah ketua umum partai punya kepentingan, ini klien kami seorang perempuan petugas PPLN dia tidak punya kepentingan apa pun," ujar Aristo.

"Dia merasa menjadi korban dari hubungan relasi kuasanya. Karena ini kan bosnya Ketua KPU," katanya lagi.

Sebelumnya, usai kasus Hasnaeni, Hasyim Asy'ari juga beberapa kali disanksi peringatan keras terakhir.

Baca juga: Ketua KPU Dilaporkan ke DKPP, TPN Ganjar-Mahfud: Harus Ditangani Serius

DKPP beralasan, tidak menambah level sanksi menjadi pemberhentian karena tipologi kasus pelanggaran etik yang membuat Hasyim dijatuhi peringatan keras merupakan kasus yang berlainan satu sama lain, sehingga tidak berlaku sifat akumulatif.

Pengacara korban berharap, nantinya DKPP akan menjatuhkan sanksi pemberhentian untuk Hasyim Asy'ari karena telah melakukan perbuatan sejenis sebelumnya.

"Tipologi perbuatannya adalah sama, sama dengan Hasnaeni. Artinya kalau begitu sudah tidak ada lagi sanksi peringatan keras terakhir, (adanya) sanksi yang terberat, yaitu diberhentikan," ujar Aristo.

Sementara itu, Hasyim Asy'ari masih irit bicara ketika dikonfirmasi mengenai pelaporannya tersebut.

"Nanti saja saya tanggapi pada waktu yang tepat. Mohon maaf," ujar Hasyim kepada Kompas.com pada 18 April 2024.

Baca juga: Ketua KPU Diadukan Lagi ke DKPP, Diduga Goda Anggota PPLN

Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.

`); var wSpecStop = createElementFromHTML(`

Konten disembunyikan.

Muat ulang halaman untuk perbarui rekomendasi.

`); reactionPopup.querySelector('.buttonShare').setAttribute('data-title', item.title); reactionPopup.querySelector('.buttonShare').setAttribute('data-url', itemUrl); reactionPopup.querySelector('.buttonShare').setAttribute('data-campaign', 'AIML_Widget_Desktop'); let userFeedback = new UserFeedback(resultObj.engine['tracker_algsrc'], itemUrl + tracker_params, jxRecHelper, index); reactionPopup.querySelector('.buttonBookmark').addEventListener('click', function() { do_bookmark(itemUrl, index, userFeedback); }); reactionPopup.querySelector('.buttonShare').addEventListener('click', function() { userFeedback.event('share'); }); reactionPopup.querySelector('.buttonNotInterest').addEventListener('click', function() { if (getCookie('kmps_usrid')) { hideThisArt(this); userFeedback.event('not-interested'); } else { const parentAction = this.parentElement.parentElement.parentElement if (!!parentAction) { let indexElement = parentAction.getAttribute('data-index') if (indexElement != 'undefined') { localStorage.setItem('reaction_not_interest_temp', JSON.stringify({ urlpage: items[indexElement].url })) } } window.location.href = "https://account.kompas.com/login/a29tcGFz/" + btoa(window.location.href); } }); /** * trigger action "userFeedback" that user not interest item before, when not interest without login */ if (getCookie('kmps_usrid') && localStorage.getItem('reaction_not_interest_temp')) { const tempUrlNotInterest = JSON.parse(localStorage.getItem('reaction_not_interest_temp')) if (itemUrl == tempUrlNotInterest.urlpage) { userFeedback.event('not-interested'); localStorage.removeItem('reaction_not_interest_temp'); } } wSpecStop.querySelector('.wSpec-stop-undo').addEventListener('click', function() { showThisArt(this); userFeedback.event('un-not-interested'); }); recItem.appendChild(buttonOption); recItem.appendChild(reactionPopup); recItem.appendChild(wSpecStop); } var recItemWrapperA = createElement('a', null, null, null); recItemWrapperA.setAttribute('href', itemUrl + tracker_params); var titleDiv = createElement('h4', null, null, [cssClasses.title]); var titleTextNode = document.createTextNode(item.title); if (item.itemType == 'video') { var iconVideo = createElement('div', null, null, ['icoInline', 'icoVideo']); iconVideo.style.marginRight = '5px'; titleDiv.appendChild(iconVideo); } titleDiv.appendChild(titleTextNode); var sourceDiv = null; if (item.hasOwnProperty('method')) { sourceDiv = createElement('div', null, null, [cssClasses.source], resultObj.engine['type'] + ' . ' + item.method.toUpperCase()); } else { var sourceDiv = createElement('div', null, null, [cssClasses.source], resultObj.engine['type']); } var textWrapper = createElement('div', null, null, [cssClasses.text_wrapper]); textWrapper.appendChild(categoryDiv); textWrapper.appendChild(titleDiv); textWrapper.appendChild(sourceDiv); recItemWrapper.appendChild(imgWrapper); recItemWrapper.appendChild(textWrapper); recItemWrapperA.appendChild(recItemWrapper); recItem.appendChild(recItemWrapperA); widgetWrapper.appendChild(recItem); // hook up the click handler for this item // recItem.onclick = handleClick.bind(null, jxRecHelper, itemUrl + tracker_params, index); recItemWrapperA.onclick = handleClick.bind(null, jxRecHelper, itemUrl + tracker_params, index); }); } // end while var endDate = new Date(); var loadtime = (endDate.getTime() - startDate.getTime()); trackEventGa('AIML Article Recommendation', 'Content Loaded', 'algsrc='+algsrc+',site=NEWS,device=desktop,loadtime=' + loadtime) let domain = window.location.hostname; if(domain=='www.kompas.com'){ var url=window.location.href.split("/"); domain=url[2]+'/'+url[3] } let user_subs_type = "Gues"; let subs_type = ""; let is_lgn = 0; let engine = algsrc; if(getCookie('kmps_usrid')){is_lgn=1}; let time_load = loadtime; resolve(); /*** * JXRECSDK NOTES 3 of 5 - * pass all the info about the items to the rec helper * each one is an object: ALL MANDATORY * div * id * pos */ jxRecHelper.items(widgetItemArr); /*** * JXRECSDK NOTES 4 of 5 - * Call the ready() of the helper object when the recommendation * results have been populated to the widget * (This will register the action=ready event) */ if (resultObj.engine['type'] == 'api-1') { jxRecHelper.ready(resultObj.options.algo + ":" + resultObj.options.version); } else { jxRecHelper.ready(resultObj.engine['type']); } } else { jxRecHelper.error(204); console.error("Error: no recommendation items"); return; } } catch (err) { jxRecHelper.error(901); console.log(err.stack); let domain = window.location.hostname; if(domain=='www.kompas.com'){ var url=window.location.href.split("/"); domain=url[2]+'/'+url[3] } let user_subs_type = "Gues"; let subs_type = "" let is_lgn = 0; let engine = algsrc; if(getCookie('kmps_usrid')){is_lgn=1}; let endDate = new Date(); let time_load = (endDate.getTime() - startDate.getTime()); } }); } const _jxRecSdkURL = 'https://scripts.jixie.media/jxrecsdk.1.0.min.js'; var startDate = new Date(); class OneWidget { constructor() { //this is also the one we will pass to the JX rec helper object when //we instantiate it: //In this implementation most of these come from the options obj //on the publisher page. this._options = { accountid: '9262bf2590d558736cac4fff7978fcb1', pageurl: 'https://nasional.kompas.com/read/2024/04/20/09542421/menakar-nasib-ketua-kpu-usai-diadukan-lagi-ke-dkpp-terkait-dugaan-asusila', widget_id: '1000183-6xWeiWZFIM', type: 'pages', container: 'rekomendasi-konten-pilihan-untukmu-aiml', keywords: content_tags, title: title, customid: "1", count: 14, }; this._containerId = this._options.container; this._container = document.getElementById(this._containerId); this._engines = [{"url":"https:\/\/recommendation.jixie.media\/v1\/recommendation","method":"GET","pageurl":"https:\/\/nasional.kompas.com\/read\/2024\/04\/20\/09542421\/menakar-nasib-ketua-kpu-usai-diadukan-lagi-ke-dkpp-terkait-dugaan-asusila","system":"jx","type":"api-1","tracker_params":"?source=widgetML","tracker_algsrc":"V","count":14,"page_status":"read","excludeitemids":"2024042009542421"}]; } kickOff() { startDate = new Date(); const rand = Math.floor(Math.random() * 1000); /*const randSystem = Math.floor(Math.random() * 3); this._engine = this._engines[randSystem] if (location.hostname.indexOf('lestari') != -1) { this._engine = this._engines[1] }*/ this._engine = this._engines[0]; this._options.system = this._engine['system'] trackEventGa('AIML Article Recommendation', 'Widget load', 'algsrc=' + this._engine['tracker_algsrc'] + ',site=NEWS,device=desktop') let promJXSDK = fetchJSFileP(_jxRecSdkURL); let thisObj = this; // first we wait on the JX REC SDK to be loaded and initialized let recHelperObj = null; let recResults = null; promJXSDK .then(function() { /*** * JXRECSDK NOTES 1 of 5 - INSTANTIATION OF A JX REC HELPER OBJECT * Call this AFTER JX REC SDK is loaded but BEFORE you call your REC * backend. * * param: MANDATORY options object * options object must at a minimal have * accountid: get from jixie * widgetid: get from jixie * container: DIV ID of the destination div to house the widget * (for jixie widget this is just the options object passed from the page) * * (This will also register the action=load event) */ recHelperObj = jxRecMgr.createJxRecHelper(thisObj._options); let basicInfo = thisObj._options; basicInfo.engine = thisObj._engine if (basicInfo.engine.type == 'api-1') { var options = { count: basicInfo['count'], adpositions: "", keywords: basicInfo['keywords'], title: basicInfo['title'], date_published: "2024-04-20", pagecategory: "NEWS", algo: "mixed" }; if(getCookie('kmps_usrid')){ var kg = { pagetype:basicInfo.engine.page_status, uid:getCookie('kmps_usrid'), ukid:getCookie('kmp_uid') } if(basicInfo.engine.page_status=='read'){ kg['excludeitemids'] = basicInfo.engine.excludeitemids; kg['multiFormat'] = true; } options['additional'] = { kg:kg }; } return recHelperObj.getJxRecommendations(options); } else { return fetchRecommendationsP(basicInfo, recHelperObj.getJxUserInfo()); } }) .then(function(resp) { if (thisObj._engine.type == 'api-3') { recResults = new Object recResults.items = resp.docs.result; } else { recResults = resp; } recResults.engine = thisObj._engine; if (!resp || !recResults.items || recResults.items.length == 0) { /*** * JXRECSDK NOTES 2 of 5 - * Call the error() function on the recHelper when either an error * has occured in the fetching or there are no recommended items * * (This will register the action=error event) */ recHelperObj.error(204); throw "no recommendation results"; } }) .then(function() { // everything is ready (recommendation results, css): document.getElementById("rekomendasi-konten-pilihan-untukmu-aiml").classList.remove("-loading"); document.querySelector('.wSpec-list').remove(); createDisplay(rand, thisObj._container, recResults, recHelperObj) .then(function() { toggleDropdown(); //observe lozad lozad('.lozad', { load: function(el) { el.src = el.dataset.src; el.onload = function() { el.classList.add('fade') } } }).observe() }) }) .catch(function(error) { console.log(`Unable to create recommendations widget ${error.stack} ${error.message}`); }); } } var limit_gtm_ready = 1; function check_gtm_ready() { if ('ga' in window) { // create a new instance of our widget based on the options const newW = new OneWidget(); newW.kickOff(); } else { const timeout_gtm_ready = setTimeout(check_gtm_ready, 500) limit_gtm_ready += 1; if (limit_gtm_ready > 10) { clearTimeout(timeout_gtm_ready); const newW = new OneWidget(); newW.kickOff(); } } } check_gtm_ready() document.querySelector('.wSpec-secret').addEventListener('click', function(e) { e.preventDefault(); let wSl = document.querySelectorAll('.wSpec-source'); if (wSl.length > 0) { for (let i = 0; i < wSl.length; i++) { wSl[i].classList.toggle('show') } } }) function trackEventGa(category, action, label) { if ("ga" in window) { ga(function() { tracker = ga.getAll()[0]; if (tracker) { tracker.send("event", category, action, label); console.log('track event ', category, action, label) } }) } } function formBody(obj) { let formBody = []; for (var property in obj) { let encodedKey = encodeURIComponent(property); let encodedValue = encodeURIComponent(obj[property]); formBody.push(encodedKey + "=" + encodedValue); } return formBody.join("&"); } function getCookie(name) { var name = name + '='; var cookies = decodeURIComponent(document.cookie).split(';'); for (var i = 0; i < cookies.length; i++) { var c = cookies[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } } function get_guid(url) { const videoPath = url.match(/\/watch\/(\d+)/); if (videoPath) { return `video.${videoPath[1]}`; } let arrayUrl = url.split('/'); let readPath = arrayUrl.indexOf('read'); if (arrayUrl[readPath + 1] == 'xml') { readPath += 1; } let year = arrayUrl[readPath + 1]; let month = arrayUrl[readPath + 2]; let date = arrayUrl[readPath + 3]; let id = arrayUrl[readPath + 4]; let guid = `.xml.${year}.${month}.${date}.${id}`; return guid; } function toggleDropdown() { let tdd = document.querySelectorAll('[data-dropdown]') if (!!tdd) { tdd.forEach((el) => { el.addEventListener('click', function() { el.parentElement.classList.toggle('-active') let saved = el.parentElement.getAttribute('data-saved') let kmps_usrid = getCookie('kmps_usrid'); if (kmps_usrid && !saved && el.parentElement.classList.contains('-active')) { let url = el.parentElement.getAttribute('data-url'); let guid = get_guid(url); check_bookmark( kmps_usrid, guid ).then(function(resp) { if (resp.hasOwnProperty('total_data')) { if (resp.total_data > 0) { el.parentElement.querySelector('.buttonBookmark').classList.add('-active'); el.parentElement.querySelector('.buttonBookmark').innerHTML = 'Hapus dari tersimpan'; el.parentElement.setAttribute('data-saved', 'true'); } else { el.parentElement.setAttribute('data-saved', 'false'); } } }) } }) document.addEventListener("click", function(e) { // console.log(e.target) if (el.contains(e.target)) { // console.log(tdd) } else { el.parentElement.classList.remove('-active') } }); }); } } function check_bookmark(kmps_usrid, guid) { let url = `https://api.kompas.com/2021/reaction/bookmark/list?kmps_usrid=${kmps_usrid}&guid=${guid}`; return new Promise(function(resolve, reject) { var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { resolve(JSON.parse(this.responseText)) } }; xmlhttp.open("GET", url, true); xmlhttp.send(); }); } function do_bookmark(pageurl, pos, userFeedback) { const wSpecItem = document.querySelector(`.wSpec-item[data-index="${pos}"]`); const btnBookmark = wSpecItem.querySelector('.buttonBookmark'); const kmps_usrid = getCookie('kmps_usrid'); const guid = get_guid(pageurl); const type = pageurl.match(/\/watch\/(\d+)/) ? 'video' : 'article'; if (kmps_usrid) { if (btnBookmark.classList.contains('-active')) { set_unbookmark({ guid: guid, kmps_usrid: kmps_usrid, type: type }).then(function(resp) { btnBookmark.classList.remove('-active'); btnBookmark.innerHTML = 'Simpan artikel'; reactionToast('Artikel berhasil dihapus dari list yang disimpan'); userFeedback.event('un-save'); }).catch(function(resp) { // message: "Data doesn't exists" if (resp.hasOwnProperty('message') && resp.message.includes('exist')) { btnBookmark.classList.remove('-active'); btnBookmark.innerHTML = 'Simpan artikel'; reactionToast('Artikel berhasil dihapus dari list yang disimpan'); } }) } else { const user_bookmark_url = "https://activity.kompas.com/saved?order=desc"; set_bookmark({ guid: guid, kmps_usrid: kmps_usrid, type: type, publisher: 'kompas', platform: 'desktop' }).then(function(resp) { btnBookmark.classList.add('-active'); btnBookmark.innerHTML = 'Hapus dari tersimpan'; reactionToast('Artikel berhasil disimpan', user_bookmark_url); userFeedback.event('save'); }).catch(function(resp) { // message: "Data already exist" if (resp.hasOwnProperty('message') && resp.message.includes('exist')) { btnBookmark.classList.add('-active'); btnBookmark.innerHTML = 'Hapus dari tersimpan'; reactionToast('Artikel berhasil disimpan', user_bookmark_url); } }) } } else { const login_url = "https://account.kompas.com/login/a29tcGFz/" + btoa(window.location.href); window.location.href = login_url; } } function set_bookmark(data) { const url = "https://api.kompas.com/2021/reaction/bookmark/add"; return new Promise(function(resolve, reject) { const xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 201) { resolve(JSON.parse(this.responseText)); } else if (this.readyState == 4 && this.status == 400) { reject(JSON.parse(this.responseText)); } }; xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8"); xmlhttp.send(formBody(data)); }); } function set_unbookmark(data) { const url = "https://api.kompas.com/2021/reaction/bookmark/delete"; return new Promise(function(resolve, reject) { const xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { resolve(JSON.parse(this.responseText)); } else if (this.readyState == 4 && this.status == 400) { reject(JSON.parse(this.responseText)); } }; xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8"); xmlhttp.send(formBody(data)); }); } class UserFeedback { constructor(engine, pageurl, jxRecHelper, pos) { this.engine = engine; this.pageurl = pageurl; this.jxRecHelper = jxRecHelper; this.pos = pos; } event(feedback) { if (this.engine == 'C') { const xmlhttp = new XMLHttpRequest(); let params = { domain: 'kompas.com', ce_userid: getCookie('kmps_usrid'), ce_sessionid: getCookie('ukid'), ce_pageurl: this.pageurl, engine: 'C', ce_feedback: feedback } xmlhttp.open("GET", 'https://apis.kgdata.dev/v1/aiml/feedback-widgetml' + formatParams(params)); xmlhttp.send(); } else if (this.engine == 'V') { if (feedback == 'share') { this.jxRecHelper.shared(this.pos); } else if (feedback == 'save') { this.jxRecHelper.bookmarked(this.pos); } else if (feedback == 'not-interested') { this.jxRecHelper.hidden(this.pos); } else if (feedback == 'un-not-interested') { this.jxRecHelper.unhidden(this.pos); } } } } function formatParams(params) { return "?" + Object .keys(params) .map(function(key) { return key + "=" + encodeURIComponent(params[key]) }) .join("&") } document.addEventListener("click", function(e){ let dx = document.querySelectorAll('[data-dropdown]') if(dx) { dx.forEach(function(el){ if(el.contains(e.target)) { el.parentElement.classList.toggle('-active') } else { el.parentElement.classList.remove('-active') } }) } })





< Back to 68k.news ID front page