是否有一个jquery插件,可以用定义的div标签中的链接替换预定义的短语。例如
的数组“全球变暖” - > “global warming” “计算机硬件” - > “computer hardware”
等...
它也将用于已经安装了jquery插件的wordpress博客。是否有wordpress插入允许这样的东西?
答案 0 :(得分:0)
你可以很容易地调整这个插件,我打赌:http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html
它并不是非常复杂,主要区别在于它包含了span标签中的单词,而你想要将它们包装在某种类型的炮制锚标签中(可能是href与单词有关?)
哦,我不知道这是否/如何在Wordpress中起作用,但如果它支持jQuery,我不明白为什么它会成为一个问题。
答案 1 :(得分:0)
我没有听说过,但写一个应该很简单:
(function($) {
$.fn.phrasor = function(subst) {
return this.each(function() {
var txt = $(this).html();
for ( key in subst )
txt = txt.split(key).join(subst[key]);
$(this).html(txt);
});
}
})(jQuery);
修改强> 我忘了提到你必须像这样将一个对象传递给“phrasor”:
$('#mydiv').phrasor({'NY Times': '<a href="http://nytimes.com/">NY Times</a>'});
没有彻底测试,但我认为应该这样做。 干杯!