halo-sigs / halo-sigs/plugin-lightgallery

部分使用pjax来懒加载的主题会失效

Open
#29 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
5
Forks
6
PR merge metrics
No merged PRs in 30d

Description

我的网站是使用了懒加载的主题,为了防止普通图片也被识别触发LighGallery就设置文章页面才应用LighGallery

![Image](https://github.com/user-attachments/assets/30b7fa2f-69f9-4ac1-b1b0-5864c3cbfc5a)

如果直接进到文章页面一切正常,但如果从本网站其他页面进到网站就无法打开

![Image](https://github.com/user-attachments/assets/246f830a-29d0-4e6c-b660-f21a5191bbb6)

![Image](https://github.com/user-attachments/assets/7f5398e4-b8d2-4631-9cdf-5559ff62676a)

经检查应该是插件在相应的页面URL匹配了才在服务端插进JS,这里建议全部页面插进JS,前端来通过```window.location.href```进行规则匹配再注入LighGallery

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.