如何将我的jquery翻译为javascript?

时间:2010-10-11 19:43:57

标签: javascript jquery translation translate

我有

$('#hidden-data').find('#' + $(this).attr('id')).html(currdata);
var hiddata = $('#hidden-data').find('#' + $(this).attr('id')).html();

我想把它翻译成javascript,但我的大脑已经融化了。 请帮忙; p

2 个答案:

答案 0 :(得分:3)

最简单的版本,因为ID应该是唯一的:

var hiddata = this.innerHTML = currdata;

缩短的jQuery版本会考虑ID唯一性,这使得这一点更加明显:

$(this).html(currdata);
var hiddata = $(this).html();

由于您从id获取了this属性,而其他元素没有其他元素,因此只需使用this,无需查找任何内容在DOM中的其他...你应该已经有了元素。

答案 1 :(得分:1)

var o = document.getElementById(thisid);
o.innerHTML = currdata;
var hiddata = o.innerHTML;