您好我想在我的编辑器中找到文本网址,并使用jquery将它们转换为锚标记链接。
这是我的代码
function urlify(text) {
var urlRegex = /^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/;
return text.replace(urlRegex, function(url) {
return '<a href="' + url + '">' + url + '</a>';
})
}
$("#queEditor").bind('input propertychange', function(){
var url = urlify($("#queEditor").text);
console.log(url);
});
但它给出了一个错误未定义的函数文本。有人可以帮我纠正这个吗?
答案 0 :(得分:4)
由于.text()
是一个函数,因此当您想要调用它时需要使用()
。
$("#queEditor").text(); //Notice ()