我的变量directLinks在Chrome的javascript控制台中为我提供'未定义',当我在console.log
中使用它时,但它能够在其他两种情况下正常工作,如下所示。
if (jQuery(this).isOnScreen() === true && directLinks.text() === "www.example.com")
{
jQuery.ajax(
{
url: directLinks.attr("href").replace("www.", ""),
aysnc: false,
})
.done(function(data)
{
console.log(directLinks.attr("href"));
var test = jQuery(data).find("#left").children().children("div").eq(2).children("p").eq(1).children("a").attr("href");
directLinks.attr("href", test);
});
}