NonClockworkChen
V2EX  ›  问与答

chrome 里能执行类 jquery 的一些代码,但是 css 和 prop 算 chrome 的还是 jquery,文档找不到

  •  
  •   NonClockworkChen · Dec 24, 2020 · 1519 views
    This topic created in 2144 days ago, the information mentioned may be changed or developed.
    https://developers.google.com/web/tools/chrome-devtools/console/utilities

    类似以下的代码是可以直接在 console 中执行的。
    $("input[data-name$="+array[i]+"]").prop("checked", true);

    文档中找不到 css 和 prop 方法,我之前是做移动端开发的,不太熟悉 js 。
    10 replies  •  2020-12-26 18:25:33 +08:00
    mxT52CRuqR6o5
    mxT52CRuqR6o5
    Dec 24, 2020 via Android
    1
    document.querySelector,web 标准
    mxT52CRuqR6o5
    mxT52CRuqR6o5
    Dec 24, 2020 via Android
    2
    查出来的就是一个 htmlelement,用 web 原生的那些操作去控制
    westoy
    westoy
    Dec 24, 2020❤️2
    3
    jquery 的, 你执行 console 的那页引入了 jquery 吧
    NonClockworkChen
    NonClockworkChen
    OP
    Dec 24, 2020
    4
    @mxT52CRuqR6o5 原生方法有 css(key,value) 和 prop(key,value)吗,我觉得好像是 jquery 的方法
    a62527776a
    a62527776a
    Dec 24, 2020 via iPhone
    5
    这个是 chrome 的私有方法
    NonClockworkChen
    NonClockworkChen
    OP
    Dec 24, 2020
    6
    @westoy 我做了实验,还真是因为页面引用了 jquery 。谢谢,就很神奇。
    ClericPy
    ClericPy
    Dec 24, 2020
    7
    貌似是 chrome Devtools 那个 console 自带的语法...
    w292614191
    w292614191
    Dec 25, 2020❤️1
    8
    console 是当前页面的操作,你可以取当前页面的值、dom 、其他东西。
    比如你当前页面引入了 jquery 就可以使用了,也可以使用原生的 js 语法。
    当然,还有一些浏览器自带的函数。
    Rhilip
    Rhilip
    Dec 25, 2020❤️1
    9
    浏览器自带的$是算 chrome 的,使用的是 document.querySelector 。
    至于$到底是 chrome 自带的还是 jQuery 引入的,可以输入 `$.fn.jquery` 来查原型链,
    有值返回代表$是 jQuery,
    直接报错误 Uncaught TypeError: Cannot read property 'fn' of undefined, 就说明$是 chrome 自带的。
    NonClockworkChen
    NonClockworkChen
    OP
    Dec 26, 2020
    10
    @Rhilip 谢谢,你的回答让我更加清晰整件事情了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   868 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 23:44 · PVG 07:44 · LAX 15:44 · JFK 18:44
    ♥ Do have faith in what you're doing.