2013-04-08 59 views
0
<div class="select" style=""> 
<label>Status</label> 
<select id="ticket_status_id" name="ticket[status_id]" tabindex="4"> 
<option value="0" selected="selected">New</option> 
<option value="1">Open</option> 
<option value="2">Pending</option> 
<option value="3">Solved</option> 
</select> 
</div> 

嘿沒有人知道我怎麼會一個'title'屬性添加到'ticket_status_id'?使用CSS我可以風格'#ticket_status_id',但當我嘗試使用'#ticket_status_id:before''ticket_status_id:after''content: "";'什麼都沒有發生?CSS僞:後:前不工作

預先感謝任何幫助

回答

2

不能添加「標題」屬性來使用CSS任何HTML元素。爲此,您需要使用JavaScript。

<script type='text/javascript'> 
document.getElementById('ticket_status_id').title='test title' 

</script> 
+0

謝謝luckystars,那完美的作品:))))) – Charlie 2013-04-08 04:37:45

+0

還有一件事,我可以從CSS樣式這個標題?基本上我希望我想要一個漂亮的工具提示,當人懸停在ticket_status_id – Charlie 2013-04-08 04:40:36

+0

最新版本的jQuery UI有一個名爲Tooltip的新功能:http://jqueryui.com/tooltip/。它會使你的title屬性變得非常漂亮。 – 2013-04-08 04:47:43