我在将javascript变量添加到链接末尾时遇到了一些麻烦,这是我的代码

var locid = $.trim($(this > '.locid').text());


$(this).prepend('<a class="booknow2" href="../../availability/default.aspx?propid=' + locid + '"><span>Check availability &raquo;</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/

10-09 21:27