2014-05-15 30 views
0

我有一個電話號碼字段的工具提示,懸停時顯示其值爲xxx-xxx-xxxx作爲該字段的格式示例,我的客戶需要xxx-xxx-xxxx取而代之的是數字而不是x,我試圖用jquery來改變這個值,但我沒有任何運氣。更改自定義數據屬性的值

下面是HTML

<div class="form-type-textfield form-item-customer-profile-billing-field-cbi-phone-und-0-value form-item form-group" data-toggle="tooltip" title="" data-original-title="xxx-xxx-xxxx"> 

這裏有一對夫婦的,我試過,但不能去上班代碼示例

$('.form-item-customer-profile-billing-field-cbi-phone-und-0-value').data('original-title', '412-555-1212'); 

$('.form-item-customer-profile-billing-field-cbi-phone-und-0-value').attr('data-original-title', '412-555-1212'); 
+3

這麼長的選擇器。哇! – Satpal

+0

@Satpal,它只是一個類! –

+0

我第一次看到looooong類:D你是否嘗試添加一個ID? –

回答

0

您的第二次嘗試做的工作:

http://jsfiddle.net/r6826/

$('.form-item-customer-profile-billing-field-cbi-phone-und-0-value').attr('data-original-title', '412-555-1212'); 

檢查元素,你會看到它改變了屬性:

enter image description here

編輯:我做的評論你的問題達成一致:那些是討厭的類名:)

+0

就這樣。我不確定爲什麼它不能在網站上工作。感謝您的及時迴應。 – user3511939