Измените тег #hash для ссылки на загрузку страницы - PullRequest
1 голос
/ 28 сентября 2011

Как изменить # тег + символ для ссылки, используя JavaScript

This is going #right on the way

с

This is going <a href="http://twitter.com/#!/search/right">right</a> on the way

даже это тоже приемлемо

This is going <a href="http://twitter.com/#!/search/right">#right</a> on the way

Теги # (хеш) лотов на страницах в разных классах и идентификаторы

Ответы [ 2 ]

4 голосов
/ 28 сентября 2011
var string = "This is going #right on the way";
string.replace(/#(\S*)/g,'<a href="http://twitter.com/#!/search/$1">$1</a>')

Демо: http://jsfiddle.net/dKm82/

1 голос
/ 28 сентября 2011

вот мое предложение

(function(){

$.fn.hashlink = function(){
  this.text(this.text().replace(\#(w+)\),"<a href='twitter.com/#!/search/$1'>$1</a>")
  text = \#w+\g.
}    

})
...