2017-02-16 77 views
-5

我有<tr class="task"title="Edit"> 我怎樣才能所有權轉移到CSS類這樣如何使用CSS改變HTML標題

tr.task{ 
title="Edit"; 
} 
+1

不是你想達到 – tigerdi

+2

CSS真正明確的是造型...沒有用於存儲屬性數據? – zgood

+0

您無法使用CSS設置HTML屬性。 – yadejo

回答

0

您需要使用jQuery來更改標題屬性。

$('.task').prop('title', 'your new title'); 

或者title屬性:

$('.task').attr('title', 'your new title'); 

閱讀有關的區別在這裏:.prop() vs .attr()

+0

謝謝你的工作很好。 – Maksims

+0

也許你知道,我可以如何傳輸而不是 $('。task-row-link')。attr('title','Edit'); 但是 $('。task-row-link')。attr('title','@ Shop.Resources.Properties.Literals.Edit'); – Maksims

+0

您應該可以使用所描述的方式添加該標題。查看JSFiddle https://jsfiddle.net/jamesbr139/3xj6b4sw/ – tigerdi

0

它是超越CSS改變標題的功能,但如果你正在尋找選擇tr.task標題爲 「編輯」,這裏是你如何能做到這一點使用attribute selectors

tr.task [標題= 「編輯」]