2013-06-03 74 views
-1

我正在尋找比document.write更好的方式來在我的代碼中插入結束標籤。其原因是根據移動網站的屏幕分辨率關閉標籤。這個想法是,在移動設備上的文本摘錄是可點擊的,並會帶你到完整的文章,但是在桌面上它不會是可點擊的。我有這樣的工作按需使用document.write但代碼不會驗證。我正在尋找一種方法來做到這一點,並有一個驗證的代碼。這是我迄今爲止,感謝您可以提供任何幫助。你如何動態添加結束錨點(</a>)標記?

<script> 
if (screen && screen.width > 1024) document.write('</a>'); 
</script> 

<script> 
if (screen && screen.width <= 1024) 
document.write('</a>'); 
</script> 
+0

你可能會更好的輸出''周圍的全文,然後用''躲不應該在較小的屏幕上顯示的位。例如'正常文本不顯示此'然後根據屏幕參數切換跨度的可見性。 –

回答

0

使用jquery。

使用$('divID').append('<a>');

+0

沒有開始工作。那隻會附加一個空的''標籤集。 OP在常規DOM操作之外打開了'',現在需要關閉它。 –

+0

感謝大家迄今的幫助。馬克B是正確的我只需要輸出結束''但是對於您的上述回覆馬克,我不需要顯示/隱藏基於屏幕大小的內容,在這種情況下,內容將始終可見。我試圖做的是改變是否只是文章的標題超鏈接(大屏幕),或文本也超鏈接(移動)。有問題的網站是http://rockbassnow.com。如果這改變了一些可能的解決方案,它也是一個WordPress主題。 – Rob

相關問題