Jun202013
jquery库与其他库冲突的解决方法
在使用jQuery开发的时候,可能还会使用到其他的JS库或插件,比如Prototype,但多库共存时可能会发生冲突导致发生各种意外。下面就和大家分享几种jquery库与其他库发生冲突时的解决方法。
一、 jQuery库在其他库之前导入,直接使用jQuery(callback)方法如:
<html xmlns="http://www.phpernote.com/php-function/849.html">
<head>
<meta http-equiv="Content-Type" co...阅读全文
抢沙发
Jun182013
js报TypeError $(…) is null错误,jquery失效的原因及解决办法
最近在工作中发现个问题,原本好好的网页,写了一些自己的jquery代码之后,竟然总是不起作用,无论写的多么简单,都不起作用,似乎jquery失效了一般,在火狐下调试看了下,页面报TypeError $(…) is null这种错误,找了半天原因最后发现竟是页面中加载的一个插件给捣的鬼,是它将jquery的$方法给覆盖了。对于这个问题,现在分享两种解决方法。
(1)删冲突插件,jquery作为基础库,...阅读全文
Jun162013
如何通过jquery控制用户上传的过宽的图片的显示
web开发过程中经常会碰到内容区被客户上传的图片撑破的情况,高度还好说,主要是宽度了,如果直接将相机拍下的图片不经过任何处理直接传到网站上,也不规定图片宽度的情况下,网站的内容区域必然变形走样,下面我们就来看看如何在前台用jquery批量处理这些过宽的图片。
现在假设内容区div的 id=”phpernote”,即:
<div id="phpernote"><?php echo $news['content']...阅读全文
Jun152013
随滚动条滑动而滑动的DIV层(固定在网页顶部不随浏览滚动而消失的DIV层)
最近浏览网页时看到一个比较不错的做法,就是网页的某一块在随浏览器滚动快要消失的时候会浮动在页面上,页面还可以继续往上翻滚,但比较突出的那一块一直贴在浏览器的顶部,比如拖拉网,美丽说的顶部导航条就是这种效果,自我感觉这种效果还是比较贴心的,于是乎自己钻研了下,也写了这样一种效果,现在将代码贴在下面和大家分享。
/*
*滚动条滑动,位置不变的DIV层
*div_id:DIV的ID...阅读全文
Jun112013
setTimeout不支持$(this)等其他jquery选择器的解决办法
今天在写一个js延时事件的时候发现在setTimeout这个方法里面使用jquery的$(this)竟然不起作用,各种测试,最后得出结论是setTimeout内不支持jquery的选择器。于是请教了一下QQ上做jquery开发的高手,马上就把这问题解决了,在这里记录一下。
下面是作者做延时处理时的js代码:
$('.dl_select dt').hover(
function(){
clearTimeout(t3);
$(this).siblings('dd').css({'display':...阅读全文
Jun102013
Jun102013
右下角弹出广告 js,漂浮效果(兼容多浏览器)
分享非常不错的一个使用 JavaScript 实现的可最小化,可关闭的右下角浮动广告窗效果,可以随滚动条的滚动而自行滚动保持在右下角的固定位置。基本上兼容了所有的浏览器(包括IE 火狐 谷歌浏览器 苹果浏览器)!下面先上效果图(效果图其实可以直接参看本站的右下角广告就是了,O(∩_∩)O~):
右下角弹出漂浮广告效果(兼容多浏览器)具体代码如下( js 压缩过了,如果需要研究里面的 js 源...阅读全文
Jun042013
jquery获取浏览器类型和版本号的方法
分享一个通过jquery获取浏览器类型和浏览器版本号的函数方法。具体jquery代码如下:
$(document).ready(function(){
varbrow=$.browser;
varbInfo="";
if(brow.msie){bInfo="MicrosoftInternetExplorer"+brow.version;}
if(brow.mozilla){bInfo="MozillaFirefox"+brow.version;}
if(brow.safari){bInfo="AppleSafari"+brow.version;}
if(brow.opera){bInfo="Opera"+brow.ver...阅读全文
Jun042013
PHP判断浏览器类型
今天做的项目需要根据用户浏览器的类型而做一些不同的处理,于是稍微研究了一下使用php判断浏览器类型的方法,发现解决这个问题其实很简单,只要熟悉 $_SERVER[‘HTTP_USER_AGENT’] 这个常量的用法就行了。下面我们就来通过 $_SERVER[‘HTTP_USER_AGENT’] 来写一个php判断浏览器类型的办法。
function my_get_browser(){
if(empty($_SERVER['HTTP_USER_AGENT'])...阅读全文
Jun042013
JS判断浏览器类型的方法总结(IE firefox chrome opera safari)
JS判断浏览器类型的方法总结,可判别当前客户端所使用的浏览器是ie,firefox,safari,chrome或者是opera,另外js可以精确判断到ie浏览器的版本,依然直接上代码,需要的朋友可按照自己的要求进行修改。
第一种方法:
var Browser=new Object();
Browser.isMozilla=(typeof document.implementation!='undefined')&&(typeof document.implementation.createDocument!='undefine...阅读全文