2013-10-28 82 views
0

我使用動態數據屬性

$('.test').attr('data-payment', 'value'); 

創建

<table class="test" data-payment="value"> 

自定義屬性進一步向下我有

<td class="outlay">100</td> 

該表是使用輸出的表PHP腳本,它是一種計算器,它在表單域被更改並單擊按鈕時進行更新。

我的問題是如何將.outlay的內容插入到data-payment的值中?

回答

0

你可以,如果你使用的數據屬性做這樣的事情

$('#button').clicked(function(){ 
    var val = $('.outlay').text(); // Store content in val variable 
    $('.test').attr('data-payment', val); // change data-payment value 
}) 
+0

哦,我現在看它是如何工作的。我正在學習,顯然:)我已經使用您的代碼解決方案。謝謝 – kurts

+0

@kurts謝謝,祝你好運:)如果有幫助,請提高答案:) –

+0

謝謝。我現在還不能滿足,但我會盡力而爲。 – kurts

0

,您可以用之類的東西:

$('.test').data('payment'); 

在你的情況,你會希望是這樣的:

var outlay = $('.outlay').text(); 
$('.test').data('payment', outlay); 
+0

感謝它做我想做的事,儘管我已經使用了Jigar的代碼。我會upvote你,但還不能:( – kurts