2012-08-10 53 views
1

我学会了如何显示文本+变量,但在这种情况下,我无法弄清楚该怎么做,我用逗号尝试了很多变体,但是我觉得我缺乏基本的知识在这里起着至关重要的作用,请帮助我如何使jQuery显示文字和这个功能一起?

$('div:Contains('"Some text" + '+ $.trim(this.value) +'')') 

回答

1

SO格式显示你的函数调用被解释为字符串文字。而不是

$('div:Contains('"Some text" + '+ $.trim(this.value) +'')') 

尝试

$('div:Contains("Some text"' + $.trim(this.value) +')') 

而且,你有什么目标?

+0

不应该是'$('div:Contains('+'Some text'+ $ .trim(this.value)+')')'以及第一个paranthesis后面的加号吗? – redDevil 2012-08-10 21:07:11

+0

您的建议修改可以简化为排除'+'完全'$('div:Contains('+'Some text'+ $ .trim(this.value)+')')'。我确实编辑了我的帖子,在第一个字符串文字中包含了他的引号,谢谢你指出 – ChrisHarris2012 2012-08-10 21:11:41

+0

哦,谢谢你们两位,为我完美工作! – bla2e 2012-08-10 21:26:16