Jquery存储链接到变量

Jquery store link into variable

本文关键字:变量 链接 存储 Jquery      更新时间:2023-09-26

我目前正在构建一个功能测试,无法获得正确存储的链接。

在web控制台中,$(filter('a[href*="dhcp_client/1/remove"]')->eq(0)返回一个有效对象。我怎么得到它的链接?

    $client = $this->myLoginAs('admin','pass!');
    $crawler = $client->request('GET', '/home/');
    $link = $crawler->selectLink('advanced')->link();
    $crawler = $client->click($link);
$link = $crawler->filter('a[href*="dhcp_client/1/remove"]')->eq(0)->link();
 $crawler = $client->click($link);
 $crawler = $client->followRedirect();
错误:

InvalidArgumentException: The current node list is empty.

jQuery中没有link方法。只需获取href属性

.attr("href")

解决我的冲突的潜在问题是点击链接后需要遵循重定向路径的http请求。

 $crawler = $client->followRedirect();