Greasy Fork

네이버 부동산 테이블 뷰

Please use with violentmonkey

当前为 2023-01-21 提交的版本,查看 最新版本

// ==UserScript==
// @name        네이버 부동산 테이블 뷰
// @namespace   Violentmonkey Scripts
// @match       https://new.land.naver.com/complexes*
// @version     0.1
// @author      Maru
// @description Please use with violentmonkey
// @require     https://code.jquery.com/jquery-1.12.4.min.js
// @require     https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.10/clipboard.min.js
// @require     https://cdn.jsdelivr.net/npm/@violentmonkey/dom@2
// ==/UserScript==
 
var gLastSelectedApt = "";

function observeMainTitle() {
    // Find the target node
    let node = document.querySelector('#complexTitle');
    if (!node) {
        return;
    }
  
    if (node.innerText != gLastSelectedApt) {
        node.innerText += "(Hello)";
        gLastSelectedApt = node.innerText;
        console.error(gLastSelectedApt);
    }
}

// 각각의 매물을 감시한다.
function observeItems() {
    let item = document.querySelector('.item_list .item');
    if (!item) {
        return;
    }

    let title = item.querySelector('.item_title .text');
    console.error(title.innerText);
}

const disconnect = VM.observe(document.body, () => {
    observeItems();
    observeMainTitle();
  });
  
// You can also disconnect the observer explicitly when it's not used any more
//disconnect();