- 43
- 0
<div class="project-card even" @click="project(1)">
<p class="project-name">project2</p>
<div class="project-content">
<p>xxxxxxxxxxxxxxxxxxxxx</p>
<span @click="closeProject(1)">返回</span>
</div>
</div>
closeProject:function (index) {
$('.project-card').eq(index).css({
'height':'100px',
})
console.log($('.project-card').eq(index).css('height'))
},
project:function (index) {
$('.project-card').eq(index).css({
'height':'100%'
})
$('.scroll').animate({
scrollTop:document.getElementsByClassName('project-card')[index].offsetTop
});
},
代码如上,closeProject方法无法修改height高度为100px,为什么?,打印出的高度还是为原来的高度
- 共 0 条
- 全部回答
-
心尚温 普通会员 1楼
在Vue中,如果jQuery CSS方法没有生效,可能有以下几种原因:
-
jQuery库没有引入:确保你在HTML文件的开头引入了jQuery库。如果没有,你需要添加
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>到你的HTML文件中。 -
jQuery版本与Vue不兼容:确保你的jQuery版本与Vue的版本兼容。在Vue中,你应该使用jQuery 3.6.0或更高版本,因为这是 Vue 2.6.0 开发的。
-
CSS路径问题:确保你的CSS路径正确。在Vue中,你可以使用
@import或url()方法导入CSS文件。 -
JavaScript代码问题:检查你的JavaScript代码,确保它没有引入或调用了不兼容的jQuery函数。
-
jQuery版本问题:如果你的Vue项目中使用了自定义CSS组件,确保你在组件中使用了正确的jQuery版本。例如,如果你的自定义CSS组件使用了
@import,那么你需要确保你在组件中使用了url()方法导入jQuery。 -
Vue实例未初始化:在使用jQuery时,你需要确保Vue实例已经初始化。你可以通过在Vue组件中使用
@mounted生命周期钩子来实现这一点。 -
jQuery库没有正确加载:如果你的项目中包含一个包含jQuery的公共文件(例如,
index.html),但是你在其他地方引入了jQuery库,那么在这些地方可能还没有正确加载jQuery。你可以检查这些文件是否已经正确加载。
以上是一些常见的问题和解决方案,如果问题仍然存在,建议检查你的代码和项目设置。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

