我創建了一個代碼來重定向一個網站,如果鏈接的內容不同,它就會重定向到我的網站。但是,即使內容完全相同,該網站也被重定向了。我的javascript代碼出了什么問題?
Ps.
Ps: 是的,我知道客戶可能會洗掉這些代碼,等等。我只是想知道代碼出了什么問題。
<div id="credits"/span>>
<span class='credits'>。 設計<a href='https: //portfolio. com' target='_blank'>Designer< /a></span>
</div>
<script type='text/javascript'/span>>
$(document).ready(function() {
if ($('span.credits > a'/span>) != 'https://portfolio.com') {
window.location = 'https://portfolio.com'.
} else {
return False;
}
});
</script>
uj5u.com熱心網友回復:
你應該比較的是元素的href屬性,而不是元素本身:
$(document)。 ready(function() {
if ($('span.credits > a').attr('href')! ='https://portfolio.com') {
window.location = 'https://portfolio.com'
} else {
return false;
}
});
<script src="https://cdnjs. cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>/span>
<div id="credits">/span>
<span class='credits'/span>> 設計<a href='https: //portfolio. com' target='_blank'>Designer< a></span>
</div>/span>
<iframe name="sif1" sandbox="allow-forms allow-modals allow-scripts" class="snippet-box-edit snippet-box-result" frameborder="0"></iframe>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/320525.html
標籤:
