首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将jQuery包含到一个容器/部分/目录中

将jQuery包含到一个容器/部分/目录中
EN

Stack Overflow用户
提问于 2021-03-01 05:31:04
回答 2查看 44关注 0票数 0

我正在为我的Cargo Collective站点插入并测试一些jQuery:

https://lisle.cargo.site/

基本上,我一直在玩弄这个我喜欢的鼠标跟踪jQuery效果,但我不能让脚本停留在站点的一个部分中。当您向下滚动页面时,图像在整个过程中一直跟随鼠标。

下面是当前代码。

理想情况下,我希望效果只包含在顶部的VH/VW上,然后在用户通过容器的滚动点时脱离。我试过用div标签包装,然后调整高度等等,但都没有用。

任何帮助都将一如既往地受到真诚的感谢。谢谢大家,希望你们都平安无事。

代码语言:javascript
复制
$(document).on("mousemove", function(event) {
  $("img.lisle").css("width", event.pageX)
  $("img.lisle").css("height", event.pageY)

  $("img.stroke").css("width", $(window).width() - event.pageX)
  $("img.stroke").css("height", event.pageY)
})
代码语言:javascript
复制
img {
  position: absolute;
  width: 100%;
  height: 100v%;
}

img. lisle {
  top: 0 !important;
  left: 0 !important;
}

img.stroke {
  top: 0 !important;
  right: 0 !important;
}

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-03-01 05:45:45

uff弄坏了我的显示器:D,像这样试试。但是将唯一的id添加到元素中。

代码语言:javascript
复制
$('.page_container').on("mousemove", function(event) {
  $("img.lisle").css("width", event.pageX)
  $("img.lisle").css("height", event.pageY)

  $("img.stroke").css("width", $(window).width() - event.pageX)
  $("img.stroke").css("height", event.pageY)
})
票数 0
EN

Stack Overflow用户

发布于 2021-03-01 05:44:46

在html文件中:

代码语言:javascript
复制
....

然后在jquery文件上:

代码语言:javascript
复制
$("#onMouseMove").on("mousemove", function(event) {....}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66414029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档