我开始在一个偶然发现的 jsFiddle 上尝试同位素 - 然后将确切的代码复制到文本/编辑中以制作一个非常基本的测试页面。这是我的问题:我制作的 jsFiddle 和测试页面不匹配。
- jsFiddle:http: //jsfiddle.net/emilyryder/DEQZB/
- 我的测试站点:http ://emilyryder.com/test/test.html
我想要的影响是砌体布局、三列和百分比宽度,因此它们可以随着浏览器重新调整大小。
我的测试页面似乎只遵循 CSS 而不是 JavaScript。
我用过 JavaScript 但没用过 jQuery,而且我知道 Isotope 是一个 jQuery 插件。(这里有没有我遗漏的步骤,或者我是否应该在我的网站上扔掉这段代码?)
还有一个“外部资源”,我现在认为它是我找到的原始 jsFiddle 的代码,但当时(大约一个小时前)我认为它是在我编写脚本时为我生成的,我打算附加它 - 它保存为与“jquery.isotope.min.js”相同的名称。(之前从未使用过 jsFiddle 哈哈)但是,删除代码链接对站点没有影响。
我的 test.html 页面中请求 JavaScript 和 CSS 的 jsFiddle 代码:
<link rel="stylesheet" href="teststyle.css">
<script type="text/javascript" src="jquery.isotope.min.js"></script>
<script type="text/javascript" src="js.js"></script>