cxxjackie 发表于 2023-4-7 20:18:53

amsbman 发表于 2023-4-7 02:42
var entity = $("#page_tabwindow_1");
elmGetter.each($("#mainContent"), entity, reply => {
   cons ...

const elmGetter = new ElementGetter($);
var entity = $("#page_tabwindow_1");
elmGetter.each("#mainContent", entity, jNode => {
    const btn1 = jNode.find("#zero");
});

q3666 发表于 2023-4-7 21:08:29

cxxjackie 发表于 2023-4-4 20:41
这是个调用库,没法用视频演示,具体是哪里不懂呢?

你可以整个案例演示一下么,小弟,基础差点。
现在就是不知如何结合自己的代码来用

cxxjackie 发表于 2023-4-7 23:32:14

q3666 发表于 2023-4-7 21:08
你可以整个案例演示一下么,小弟,基础差点。
现在就是不知如何结合自己的代码来用 ...

“综合示例”就是啊,你是选择器不会写还是哪里不会?

q3666 发表于 2023-4-8 09:21:10

cxxjackie 发表于 2023-4-7 23:32
“综合示例”就是啊,你是选择器不会写还是哪里不会?

这选择器,是选加载后出现的么,

cxxjackie 发表于 2023-4-8 22:24:35

q3666 发表于 2023-4-8 09:21
这选择器,是选加载后出现的么,

对的,就是querySelector的参数,比方说你想等id为main的元素出现后再执行代码,就可以这样写:
elmGetter.get('#main').then(main => {
    console.log('元素已加载:', main);
});

cxxjackie 发表于 2023-5-13 23:24:45

2023-5-13 已更新至2.0.0:
1.库不再需要实例化,不向下兼容。
2.新增selector方法,支持XPath选择器。
3.create方法新增returnList参数。

TheWQ 发表于 2023-5-17 23:28:44

elmGetter not define 怎么搞

ozon 发表于 2023-5-18 11:19:34

又更新力

cxxjackie 发表于 2023-5-18 21:21:19

TheWQ 发表于 2023-5-17 23:28
elmGetter not define 怎么搞

是脚本管理器的语法提示么?那个不管也没事,运行不报错就行,介意的话加global注释,参考“综合示例”里的做法。

TheWQ 发表于 2023-5-20 11:31:09

本帖最后由 TheWQ 于 2023-5-20 11:32 编辑


这样写错了吗   
/* global elmGetter */
    // ad-floor-cover ad-report

    let app = document.querySelector('#app')
    alert(app)

    elmGetter.each('.b-img__inner', document, laji => {
   laji.style.display='none'
   });
    elmGetter.each('.ad-floor-cover', document, laji2 => {
   laji2.style.display='none'
   });
    elmGetter.each('.ad-report', document, laji3 => {
   laji3.style.display='none'
   });
页: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15
查看完整版本: 异步获取元素的脚本库 ElementGetter