gpt4 book ai didi

javascript - jQuery 插件 photopile 无法工作,但很简单,我可能做错了什么吗?

转载 作者:行者123 更新时间:2023-12-03 12:19:51 25 4
gpt4 key购买 nike

我正在尝试的插件:http://photopile-js.com/你可以看到它实际上有....我粘贴在下面的 3 行说明。但不知何故,我得到的不是一堆照片,而是图像文件中附加的输出。换句话说,看起来 CSS 正在工作,但 JS 从未被调用 enter image description here我尝试过但不起作用的修复:- 我没有使用 photopile-js.com 建议的 jQuery 和 jQuery UI 链接,而是访问 jQuery 并尝试使用最新的源 URL(这是未注释掉的代码。注释掉的代码是源代码photopile-JS 上推荐的 URL)- 我尝试向页面添加一个脚本,以便在窗口加载时调用该函数,并且我从 photopile.js 文件中获取了该函数- 我尝试在应用程序布局文件的 javascript include 标记 中的 application.js 之前要求 photopile.js

Photopile指令代码

<body>
...
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.js"></script>
<script src="YOUR/PATH/TO/photopile.js"></script>
</body>

<div class="photopile-wrapper">
<ul class="photopile">
<li>
<a href="PATH/TO/YOUR/FULLSIZE/IMAGE">
<img src="PATH/TO/YOUR/THUMBNAIL/IMAGE" alt="Image description" ... />
</a>
</li>
<!-- Add as many list items as you require for your gallery :) -->
</ul>
</div>

查看代码:

<div class="photopile-wrapper">
<ul class="photopile">
<li><%= link_to "#{image_tag('Photo A.png')}".html_safe, "javascript:;" %></li>
<li><%= link_to "#{image_tag('Photo B.png')}".html_safe, "javascript:;" %></li>
<li><%= link_to "#{image_tag('Photo C.png')}".html_safe, "javascript:;" %></li>
<li><%= link_to "#{image_tag('Photo E.jpg')}".html_safe, "javascript:;" %></li>
<!-- Add as many list items as you require for your gallery :) -->
</ul>
</div>
<%= javascript_include_tag "photopile", "http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.js", "http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" %>
<%= stylesheet_link_tag "photopile" %>

<script> <!-- I added this, didn't work -->
window.onload = function init() {
};
</script>

最佳答案

看起来您将所有照片都放在一个 < li > 标签中。我没有使用过该库,但它们是否应该位于单独的列表标签中?

类似这样的吗?

<li>
<%= link_to "#{image_tag('Photo A.png')}".html_safe, "javascript:;" %>
</li>
<li>
<%= link_to "#{image_tag('Photo B.png')}".html_safe, "javascript:;" %>
</li>

关于javascript - jQuery 插件 photopile 无法工作,但很简单,我可能做错了什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24496154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com