以前的时候想给blog加个效果。结果挂上去jQuery的js后,发现在首页好用,在其他的页面总是不好用。开始总以为是id冲突,后来发现不是。百思不得其解。一直搞不定为什么。
今天有心情,做了个右上角的RSS鼠标划过效果。本来可以用超链接的hover的css完成,但是想把这个问题搞定。所以打算用jQuery搞。网上搜半天,原来
WordPress已经内置了jQuery,所以再加载jQuery就会产生冲突!!!!所以使用内置的jQuery就ok了。
在head前面加上
<?php wp_enqueue_script('jquery'); ?>
就加载了内置的jQuery了。
然后下面的代码照常写,只不过不能用$简写,使用jQuery代替出现的$。
具体原因参加这篇文章,这篇文章。我是个懒人,我要搞的东西实现了。懒得深究为什么。呵呵。右上角的RSS的鼠标划过效果就是个小验证。嘿嘿
为什么不用css
CSS下得借助于a,而超链接总点击后总有一个虚线框,这个虚线框还得借助于js才能搞定。还不如干脆js了。是不是。有啥高招木有啊
有簡單先用簡單方法, 是真的可以用 css, 快多了~
嗯。大家都这么劝,我改变主意了,用CSS时限了。原来只要在a里面加一句onFocus=”this.blur()” 就解决了虚线问题。不用太复杂的js。
点击什么有虚线?a:visited 是定义访问过的链接样式,是说这个么?
噢,我知道了,你是说这个:
在a标签上加css属性:outline: none; 可以取消虚线。
从google中加载很方便哦