jQuery - this.text() 的问题

标签 jquery if-statement this

我不知道如何正确描述我的问题,但我想我只需要一点点插入到正确的方向。我做了一个fiddle希望这能解释我的问题。我有一个带有 onClick 事件处理程序的链接列表。相应的函数应将列表项的文本传递给一个新函数,该函数将字符串与另一个字符串进行比较。根据我的理解,第一个列表项(测试)应该提醒“Cool”(因为字符串完全匹配),但它不会。

有什么想法吗?

我知道如果我使用 e.target.name 而不是 $(this).text(),这会起作用,但我需要传递链接文本而不是属性。

最佳答案

您可以使用$.trim实用函数:

clickFunc($.trim($(this).text()));

http://jsfiddle.net/cncfA/

关于jQuery - this.text() 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12694953/

相关文章:

JavaScript 命名空间和 jQuery 事件处理程序

javascript - jQuery 在 keyup 上使用类获取输入 ID 不起作用

python - 创建带有索引错误的 if 语句 - Python

python - 结合 if 条件与 isnan 语句

jquery - .hide/.show div 网格不起作用

javascript - 在验证之前清理 jQuery 验证插件数据

javascript - Jquery 简化与具有相似字符的多个 id 相关的多个 if 语句

javascript - 如何在该函数内访问该变量

jquery - 如何动态设置类名并保留其值?

javascript - 带 Controller 的 Angular 接线 - 初学者