gpt4 book ai didi

javascript - jQuery 替换 mouseup 函数中的 href 属性

转载 作者:行者123 更新时间:2023-12-01 05:34:44 27 4
gpt4 key购买 nike

我正在开发一个在选定文本上显示工具提示的插件。这工作正常,但我也希望将选定的文本插入到 a href 标记中。当我实现它时,工具提示不再起作用。到目前为止,这是我的代码。完整的 JS 文件,可以找到 here

    $('.holder').mousedown(function() {
return false;
});

$('.holder').mousedown({
sel = window.getSelection();
selText = sel.toString();
$("a[href='http://www.uniqueUrlForSelectionShareTwitter.com']").attr('href', 'https://twitter.com/intent/tweet?text=' + encodeURIComponent(selText.trim()))
});

js fiddle http://jsfiddle.net/fmtcwrwb/5/

最佳答案

'click' 事件在执行 href 重定向之前触发,因此您可以执行以下操作:

$('your-seletor').click(function(){
$('your-a-element').attr('href', 'http://new-url-goes-here.com')
.click();
});

关于javascript - jQuery 替换 mouseup 函数中的 href 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34740337/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com