我有以下链接元素:
<a href="javascript:;" onclick="check_show('http://www.test.com')">Test</a>
<script>
function check_show(link){
if($('#testelement).css('display') == 'block'){
window.location.href = link;
}
}
</script>
问题在于,如果我要单击以在新窗口中打开(或按 ctrl-click),它将为“javascript:;”打开一个新窗口。所以,我需要在 href 中添加链接。这很好,但我还是想先检查#testelement 是否可见。