小编Goo*_*ose的帖子

(event.target).text()返回url而不是text

希望有人可以给我一些帮助.

我使用下面的代码将标签添加到输入字段.但是,添加标记时,将包含整个路径.

j('.ltags-add').click(function (event){
    contents = j('#link-tags').val();
    if ( contents != '' ) { sep = ', '; } else { sep = ''; }
    tag = j(event.target).text();
    j('#link-tags').val( contents + sep + tag );
}); 
Run Code Online (Sandbox Code Playgroud)

<span class="ltags-add">link 1</span> <span class="ltags-add">link 2</span>

点击一个跨度时,它应该返回文本"链接1",但它现在返回"http://www.example.com/create/link 1"

有谁知道为什么会发生这种情况以及我能做些什么呢?

干杯,G.

jquery events text

6
推荐指数
1
解决办法
2016
查看次数

标签 统计

events ×1

jquery ×1

text ×1