正在加载...

"Jquery" 分类下的全部文章

2009-4
15

我们有时会需要在网站的某个页面禁用右键,甚至构建个性化右键菜单,在Jquery中可以用下面代码实现:

$(document).bind('contextmenu',function(e){   
    //在这里书写代码,构建个性右键化菜单 
 
    //取消默认的右键菜单 
    return false;   
});

你在网站中是怎样引入jquery脚本库的呢?很多人是这样做的:

<script type='text/javascript' src='/js/jQuery.min.js'></script>

其实我们可以通过Google的CDN(在计划要发布的“网站前端优化系列”文章中,会着重讲解CDN,敬请关注)服务来载入jquery库。相比上面的做法,这样会获得更好的性能。代码如下:

在网页设计中,当页面较长或是想实现一个导航效果时,我们经常会用锚点来实现同一页面间不同位置的跳转。但是这样做也许会造成用户的一种困惑——当用锚点跳转时,页面内容瞬间发生了改变,用户也许就会想:我还在原来的那个页面上吗?如果我们能把这种情况做成平滑滚动的效果(而非瞬间跳转到页面的另一个位置),就可以获得一个好的用户体验。

“img标签添加了一个新属性么?”,看到标题你也许会惊奇的问。呵呵,千万莫误会,这只是一位国外Web设计师的主张而已。为了推销他的想法,他建立了这个主题网站,而且用Jquery插件模拟了它。它的这个想法真的挺有意思,也很有意义。我这里对它的想法做个简单翻译,略表支持。

我们知道”target”属性在W3C Strict标准中是无效的。为了通过strict验证,可以使用JQuery及rel属性为所有链接创建target属性。

这篇文章讲述的是如何通过CSS和JQuery来实现在页面上快速切换布局(样式)的功能。这样做的好处是不言而喻的,现在的网页设计都是希望增强与用户的互动性。允许改变页面布局或信息展示方式无疑可以提高用户体验,选择他们喜欢的样式去获取信息。