java中怎么加jq变量_如何将jQuery添加到VuePress文件中

我有一个项目,我想用VuePress记录,我有一个小代码,需要运行jQuery . 我知道你可以添加内联脚本标签并将代码放入其中,但我似乎无法添加jQuery . 这是文件夹结构和我尝试过的内容:

docs

.vuepress

-- dist

-- public

-- css

-- js

-- jquery-3.3.1.min.js

-- scripts.js

-- config.js

components.md

在components.md中,我在最后添加了以下内容:

这是在脚本标记中添加jquery时的错误:

Module not found: Error: Can't resolve '../../../../../../js/jquery-3.3.1.min.js?vue&type=script&lang=js&' in C:/Users/../docs

@ ./node_modules/vuepress/lib/app/.temp/routes.js

@ ./node_modules/vuepress/lib/app/app.js

@ ./node_modules/vuepress/lib/app/clientEntry.js

@ multi ./node_modules/vuepress/lib/app/clientEntry.js

在 module.exports.head 中添加config.js中的css是有效的,但由于某种原因添加javascript并不是't work (jquery gets added, but sometimes it works and most of the time it doesn' t) . 这是我在config.js中尝试过的

head: [

["link",{ rel: "stylesheet", href: "/css/bootstrap-4.1.3/bootstrap reboot.css" } ],

["link",{ rel: "stylesheet", href: "/css/bootstrap-4.1.3/bootstrap-grid.css"}],

["link", { rel: "stylesheet", href: "/css/bootstrap-custom.css" }],

["link", { rel: "stylesheet", href: "/css/style.css" }],

["script", { src: "/js/jquery-3.3.1.min.js" }],

["script", { src: "/js/scripts.js" }]

]

编辑:我测试了一点,显然,即使脚本是导入的,我也无法选择我想要选择的元素 . 例如$(' . my-elements')返回一个空选择器 . 另一方面,document.getElementsByClassName('my-elements')工作并将我想要的元素显示为第一个数组元素,但如果我想在结尾处选择[0]的第一个数组元素,则返回undefined .

我尝试使用上面的2个函数在控制台中选择元素 . 相同的功能在控制台中工作,但在脚本中不起作用,这很奇怪 .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值