Заменить URL-адреса в тексте ссылками HTML, игнорировать URL-адреса в теге href / pre. https://github.com/JimLiu/auto-link
var myButton = $('#btn');
myButton.click(function () {
if ($(this).hasClass('inActive')) {
$(this).removeClass('inActive').addClass('active');
$(this).css('color', 'blue');
} else {
$(this).removeClass('active').addClass('inActive');
$(this).css('color', 'white');
}
});
#btn{
color:white;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class='inActive' id='btn'>Click here</button>
$(document).ready(function(){
$("#btn1").click(function(){
if($(this).hasClass('buttonActive')){
$(this).removeClass("buttonActive").addClass("buttonInactive");
$('#idsToDisable').prop('disable', true);
}else if($(this).hasClass('buttonInactive')){
$(this).removeClass("buttonInactive").addClass("buttonActive");
$('#idsToDisable').prop('disable', false);
}
});
});
Отредактировано в соответствии с комментарием