我在将javascript变量添加到链接末尾时遇到了一些麻烦,这是我的代码
var locid = $.trim($(this > '.locid').text());
$(this).prepend('<a class="booknow2" href="../../availability/default.aspx?propid=' + locid + '"><span>Check availability »</span></a>');
任何帮助,将不胜感激
谢谢
杰米
最佳答案
要在已有另一个元素时获得直子,请使用.children()
,如下所示:
var locid = $.trim($(this).children('.locid').text());
您不能真正使用
$(this ...anything)
,但是可以使用$(this).something()
,并且.something()
可以是the tree traversal functions中的任何一个。关于javascript - 将jQuery添加到链接上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3617027/