Java 脚本获取 href
Java script get href
我有以下代码,
<ul class="post-buttons">
<li>
<a class="button icon-button thank-icon" title="Thank this post" href="./thank.php?f=12&p=249224"></a>
</li>
</ul>
在我的 javascript 上,我有以下内容,
var ThankButton = $('div.thank-icon > a').attr('href');
console.log(ThankButton);
但是在控制台日志中我得到 ThankButton not defined,
我在这里做错了什么?
你有javascript个错误
var ThankButton = $('ul.post-buttons li a.thank-icon').attr('href');
console.log(ThankButton);
我在您的代码中没有看到任何 div。您可以简单地尝试:
var ThankButton = $('a.thank-icon').attr('href');
console.log(ThankButton);
你可以这样做,
var ThankButton = $('.thank-icon').attr('href');
console.log(ThankButton);
或
var ThankButton = $('ul li a').attr('href');
console.log(ThankButton);
或
var ThankButton = $('ul li a.thank-icon').attr('href');
console.log(ThankButton);
我有以下代码,
<ul class="post-buttons">
<li>
<a class="button icon-button thank-icon" title="Thank this post" href="./thank.php?f=12&p=249224"></a>
</li>
</ul>
在我的 javascript 上,我有以下内容,
var ThankButton = $('div.thank-icon > a').attr('href');
console.log(ThankButton);
但是在控制台日志中我得到 ThankButton not defined, 我在这里做错了什么?
你有javascript个错误
var ThankButton = $('ul.post-buttons li a.thank-icon').attr('href');
console.log(ThankButton);
我在您的代码中没有看到任何 div。您可以简单地尝试:
var ThankButton = $('a.thank-icon').attr('href');
console.log(ThankButton);
你可以这样做,
var ThankButton = $('.thank-icon').attr('href');
console.log(ThankButton);
或
var ThankButton = $('ul li a').attr('href');
console.log(ThankButton);
或
var ThankButton = $('ul li a.thank-icon').attr('href');
console.log(ThankButton);