很简单,但我做错了。我想在这里做一个漂亮的干净链,而不是声明一个 var 然后连接它:
the_function( null, null,
$( this ) // START string I'm passing as a parameter
.attr( 'data-href' )
.html( '|foo:' + event.var )
); // END string I'm passing as a parameter
我意识到 .html()
在这里无效,什么是正确的?
最佳答案
嗯?你打算做这样的事情
the_function( null, null,
$( this ) // START string I'm passing as a parameter
.attr( 'data-href' ) + '|foo:' + event.var);
你拥有什么
$( this ).attr( 'data-href' ) // returns a string.. it doesn't have a html method
关于javascript - jQuery 链接以创建连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13075621/