上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
1234
返回列表 发新帖
楼主: xiaooooooo - 

请问大家如何实现鼠标悬停的效果?

[复制链接]
  • TA的每日心情
    开心
    2023-7-13 09:56
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    93

    回帖

    119

    积分

    中级工程师

    积分
    119

    油中2周年油中3周年

    发表于 2023-7-31 01:29:09 | 显示全部楼层

    cxxjackie 发表于 2023-7-30 23:00

    如果你不需要获取多个,那就不必写选择器数组;如果不想要jQuery节点,选择器本身也可以被原生兼容,那就 ...

    可否追问大佬一个问题,以下这段代码我实在是不知道哪里写错了,就是拿不到想要的数据

    // ==UserScript==
    // @match https://www.ihg.com/hotels/cn/zh/find-hotels/hotel-search*
    // @icon https://www.google.com/s2/favicons?sz=64&domain=ihg.com
    // @require http://cdn.bootcss.com/jquery/1.11.2/jquery.js
    // @require https://scriptcat.org/lib/513/2.0.0/ElementGetter.js
    // @grant GM_xmlhttpRequest
    // ==/UserScript==

    (function() {
    'use strict';

    elmGetter.selector($);
    elmGetter.each('div.hotel-card-list-container div.hotel-card-list-resize', company_name => {
        console.info(company_name);
        console.info('page is fully loaded');
        var dataList = [];
        for (var i=0; i<company_name.length; i++){
            var hotelname = $(company_name[i]).find('div.hotel-name span').text();
            var address = $(company_name[i]).find('p.contact-container span.address').text();
            var price = $(company_name[i]).find('app-hotel-cash div.hotel-cash-container div.price').text()
            dataList.push({
                'hotelname': hotelname,
                'address': address,
                'price': price
            })
    
        }
        console.info(dataList);
    });
    // Your code here...

    })();

    网址是 https://www.ihg.com.cn/

    回复
    订阅

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    864

    回帖

    1363

    积分

    荣誉开发者

    积分
    1363

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2023-7-31 22:36:59 | 显示全部楼层
    xiaooooooo 发表于 2023-7-31 01:29
    [md]可否追问大佬一个问题,以下这段代码我实在是不知道哪里写错了,就是拿不到想要的数据

    // ==UserScr ...

    我试了一下能抓到啊,你可能域名弄错了,www.ihg.com和www.ihg.com.cn,这2个都能访问。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-7-13 09:56
  • 签到天数: 2 天

    [LV.1]初来乍到

    9

    主题

    93

    回帖

    119

    积分

    中级工程师

    积分
    119

    油中2周年油中3周年

    发表于 2023-7-31 23:34:39 | 显示全部楼层
    cxxjackie 发表于 2023-7-31 22:36
    我试了一下能抓到啊,你可能域名弄错了,www.ihg.com和www.ihg.com.cn,这2个都能访问。 ...

    是了 域名这里忘记修改了 因为我之前写了一版新加坡的就直接粘贴过来了

    大佬眼神犀利
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-18 08:43
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    9

    主题

    70

    回帖

    79

    积分

    初级工程师

    积分
    79
    发表于 2023-8-1 16:21:10 | 显示全部楼层
    本帖最后由 szzxc 于 2023-8-1 16:22 编辑
    cxxjackie 发表于 2023-7-26 22:44
    用快捷键操作,目标元素出现后按下F8暂停,此时页面会被冻结,就可以去定位元素了。 ...

    什么浏览器,360极速浏览器没用,chorme 也没什么,鼠标离开还是不行。。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    864

    回帖

    1363

    积分

    荣誉开发者

    积分
    1363

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2023-8-1 23:09:29 | 显示全部楼层
    szzxc 发表于 2023-8-1 16:21
    什么浏览器,360极速浏览器没用,chorme 也没什么,鼠标离开还是不行。。

    就是chrome,要先打开开发者工具再按F8,360不知道有没有改键,在源代码那块应该有个暂停图标,鼠标放上去会显示快捷键。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-18 08:43
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    9

    主题

    70

    回帖

    79

    积分

    初级工程师

    积分
    79
    发表于 2023-8-3 17:50:39 | 显示全部楼层
    cxxjackie 发表于 2023-8-1 23:09
    就是chrome,要先打开开发者工具再按F8,360不知道有没有改键,在源代码那块应该有个暂停图标,鼠标放上 ...

    确实,试一下,只有CHORME有,360没有
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表