Jquery marquee仅在本地主机上工作?
所以我知道marquee是一个很糟糕的标签,但我想它确实适合这个特殊的部分。我在文本行上放置了一个字幕标记,当我在本地运行它时,它会工作,但当我将它上传到我的ubuntu服务器时,文本甚至不会显示!你知道为什么吗?或者一个替代方案(在jquery中)或者其他什么 另外,我在jquery中添加文本 html:Jquery marquee仅在本地主机上工作?,jquery,html,css,Jquery,Html,Css,所以我知道marquee是一个很糟糕的标签,但我想它确实适合这个特殊的部分。我在文本行上放置了一个字幕标记,当我在本地运行它时,它会工作,但当我将它上传到我的ubuntu服务器时,文本甚至不会显示!你知道为什么吗?或者一个替代方案(在jquery中)或者其他什么 另外,我在jquery中添加文本 html: 这里有一个jquery备选方案,因为您已经问过了。你可以找到更多的细节。您的HTML标记如下所示 <div class="marquee">Your marqueee text
这里有一个jquery备选方案,因为您已经问过了。你可以找到更多的细节。您的HTML标记如下所示
<div class="marquee">Your marqueee text goes here </div>
您将插件引用为
<script type='text/javascript' src='//cdn.jsdelivr.net/jquery.marquee/1.3.1/jquery.marquee.min.js'></script>
最后是js函数
$('.marquee').marquee()代码>哦,天哪!选框标签。我从1999年以来就没见过这样的东西。不要用这个。您可以使用jQuery。我会把一些东西放在一起。@realseanp如果他还没有使用jQuery,那么加载jQuery将是一个糟糕的主意。@MrN00b你说得对,但是OP已经在使用jQuery来追加文本了。这里的问题似乎不是marquee
标记,而是指向资源的路径不正确。@sgroves我想说,当您要从jQuery中获得多种用途时,加载jQuery是合适的。在我看来,加载jQuery只是为了替换一个marquee
标记似乎有点过头了。我知道,marquee
已被弃用(),但如果OP还没有使用jQuery,我宁愿使用弃用的标记,也不愿为了一个目的加载整个Javascript库。@sgroves你是对的,现在不是2002年,大多数家庭互联网连接都能够处理jQuery的带宽,但是,对于移动设备或居住在农村地区且没有宽带连接的人来说,情况又如何呢?有时,一个人使用shotty服务,并通过边缘连接加载页面。这不是一个常见的问题,但仅仅为了字幕
,我个人不会加载jQuery。无论哪种方式,这都是一个没有实际意义的问题,因为OP已经将jQuery用于其他目的,所以他们也可以使用它。感谢@IanMustafa在演示中将其组合在一起。
<div class="marquee">Your marqueee text goes here </div>
.marquee {
width: 300px;
overflow: hidden;
border: 1px solid #ccc;
background: #ccc;
}
<script type='text/javascript' src='//cdn.jsdelivr.net/jquery.marquee/1.3.1/jquery.marquee.min.js'></script>