禁用移动li锚
Disable li anchors mobile
我已经有了一个漂亮的响应画廊启动和运行,与pretyphoto插件更容易查看图像。这当然在台式机/笔记本电脑上非常有效,但在移动设备上却非常糟糕。(较长的加载时间,由于预先确定的CSS等,图像不适合屏幕)
我可以告诉浏览器不要在移动设备上加载pretypto .js,但是缩略图锚仍然会链接到完整尺寸的图像。(我可不想这样!缩略图对于移动设备来说足够大,不需要完整尺寸的图像。
必须有某种形式的jQuery或JavaScript解决方案。我不知道最好的方法是什么,希望有人能提供一些解决这个问题的方法。
HTML:<ul id="portfolio">
<section id="photos">
<li class="all"> <a href="fullsize.jpg" rel="prettyPhoto[all]"> <img src="thumb.jpg"> </a> </li>
<li class="all"> <a href="fullsize.jpg" rel="prettyPhoto[all]"> <img src="thumb.jpg"> </a> </li>
<li class="all"> <a href="fullsize.jpg" rel="prettyPhoto[all]"> <img src="thumb.jpg"> </a> </li>
<li class="all"> <a href="fullsize.jpg" rel="prettyPhoto[all]"> <img src="thumb.jpg"> </a> </li>
</section>
</ul>
编辑:目前我得到的是:
<script>
if ( $(window).width() < 767) {
$('#portfolio img').unwrap();
)};
</script>
这似乎不起作用。什么好主意吗?
您可以直接使用.unwrap()
jquery方法:
$(function(){ //DOM ready
if($(window).width() < 767)
$('#portfolio img').unwrap();
});
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- FabricJs-限制主对象内添加对象的移动区域
- 如何从画布上的某个移动事件中获取X和Y
- JQuery 移动如何防止 li 项向右滑动
- li:在移动设备上悬停下拉菜单
- 当移动到最后一个li时,返回到第一个li(使用Jquery滚动到下一个)
- jQuery-基于类在UL中移动LI
- Html5和Css如何创建单独的ul-li并移动<旁白>向左
- JQuery ul li点击移动到列表中的下五个元素
- 禁用移动li锚
- 按字符串名称移动下拉列表中li的位置
- 改变li高度会移动父高度
- 如何将具有特定css样式的所有li元素移动到另一个ul中?
- 如何在 Javascript 中的最后一个 li 之后移动创建的 li
- 移动到UL内部并更改LI类,如果有.has_children类
- 上下移动Ul-Li中的项目
- 当 ul-li 切换时,数据表会移动