Warning: mysqli_query(): (HY000/1030): Got error 28 from storage engine in /www/wwwroot/www.daxiaamu.com/wp-includes/wp-db.php on line 2024
 WordPress文章标题链接添加正在加载中提示 – 大侠阿木大侠阿木
大侠阿木
大侠阿木
WordPress文章标题链接添加正在加载中提示

点击文章标题链接会提示“正在加载中…”看上去很好玩是不是。下面就教大家把这个特效加到你的主题模板中。

首先打开你所使用主题的header.php模板文件,在</head>标签前添加:

<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.3.min.js"></script>

如果你的主题已加载了JQuery,这步就免了。

再把下面这段代码同样加到</head>标签前

<script type="text/javascript">
(document).ready(function() {('h2 a').click(function(){
myloadoriginal = this.text;
(this).text('加载中...');
var myload = this;
setTimeout(function() {(myload).text(myloadoriginal); }, 2011);
});
});
</script>

其中”h2 a”是主题文章标题的标签选择器,可根据具体主题模板进行修改,如果改为:“a”,可实现全部链接都添加这一特效。后面的数字2011是这一特效的显示时间(毫秒),可酌情修改。

 

扩展

text() – 设置或返回所选元素的文本内容
html() – 设置或返回所选元素的内容(包括 HTML 标记)
val() – 设置或返回表单字段的值

jQuery 选择器
http://www.w3school.com.cn/jquery/jquery_selectors.asp

jQuery 参考手册 – 选择器
http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp

没有标签
首页     
Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in /www/wwwroot/www.daxiaamu.com/wp-content/themes/mdx/functions.php:493 Stack trace: #0 /www/wwwroot/www.daxiaamu.com/wp-content/themes/mdx/functions.php(493): str_replace() #1 /www/wwwroot/www.daxiaamu.com/wp-content/themes/mdx/single.php(112): mdx_breadcrumbs() #2 /www/wwwroot/www.daxiaamu.com/wp-includes/template-loader.php(106): include('/www/wwwroot/ww...') #3 /www/wwwroot/www.daxiaamu.com/wp-blog-header.php(19): require_once('/www/wwwroot/ww...') #4 /www/wwwroot/www.daxiaamu.com/index.php(17): require('/www/wwwroot/ww...') #5 {main} thrown in /www/wwwroot/www.daxiaamu.com/wp-content/themes/mdx/functions.php on line 493