我最近开始学习 jQuery,只是搞砸了我决定做一个 RTE 然而,我注意到当我去输入一个超链接时,它在超链接已经插入后会提示几次,并且似乎每次你都会增加单击超链接按钮。
$('#hyperlink').mouseover(function(){
$('#hyperlink').css('color','#000000')
$('#hyperlink').mouseout(function(){
$('#hyperlink').css('color','#999999')
});
$('#hyperlink').click(function(){
var url;
url = prompt('Enter the URL you wish to link:','http://');
$('#contentArea').focus()
if(url != '' && url != null){
$('#contentArea').append('<a href=\"' + url + '\">' + url + '</a>')
}
});
});