Я успешно сделал ссылки кликабельными, но как я могу заставить их снова вернуться в свое незаменимое состояние?Переключить ссылку, чтобы сделать кликабельную/unclickable
HTML
<div id="links">
http://google.com <br>
http://facebook.com <br>
http://youtube.com
</div>
<button>Toggle!</button>
JavaScript
$.fn.replaceUrl = function() {
var regexp = /((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?)/gi;
this.each(function() {
$(this).html(
$(this).html().replace(regexp,'<a href="$1">$1</a>')
);
});
return $(this);
}
$('button').click(function(){
$('div').replaceUrl();
});
скрипку это великая вещь, чтобы добавить вопрос, но, пожалуйста, также разместить код на вопрос тоже. Таким образом, люди могут помочь вам, если jsFiddle будет в автономном режиме, и этот вопрос также будет полезен в будущем. –