嘿伙计们我正试图这样做当你点击现有的href =它会将内部文本粘贴到textarea。虽然当然如果点击那个href它会导致链接所以我做了它所以它将取出href。到目前为止,我有这个代码
$(function(){
$(".username a").removeAttr("href").css("cursor","pointer");
var $paste = $('div.post h4 .username a span');
$paste.click('')
});
好吧我猜这是一个好的开始哈哈。问题是,我不知道如何添加onClick =“”或任何使功能工作点击你知道吗?或者.click一般的工作。当然我需要.click区域的功能。我不知道在那里放置什么来创建标签内的文本...有人可以帮助我,如果你使用.append或者任何东西你也可以给出解释,我正在努力学习,因为我去。
答案 0 :(得分:2)
$(function(){
$('.username a').click(function(){ return false; });
$('.username a').one('click', function(e){
//e is short for event
e.preventDefault(); //will no longer follow through
//You want to append the text of the anchor link into the textarea.
var innerTxt = $(this).text();
//need to trim whitespace from the string
innerTxt = $.trim(innerTxt);
var $obj= $('textarea'); //replace this with textarea selector
$obj.val(
$obj.val()+'\n@'+innerTxt
);
});
});
答案 1 :(得分:0)
试试这个
$(".username a").click(function(e){
//DO Wathever you want here
e.preventDefault();
})