增加Javascript变量的价值?

时间:2010-08-04 10:47:11

标签: variables mootools

即时通过mootools处理链接点击事件。 在我的HTML中,我有一个带有此模式ID的链接:toggle_NUMBER例如toggle_1 现在我得到了代码和平的身份

var id = $(this.get('id').replace(togglePrefix,emptyPrefix)); 

我的问题现在开始: 我这样删除前缀

var togglePrefix = 'toggle_', boxPrefix = 'page_', emptyPrefix = '';

所以应该保留的是一个简单的数字,如1,2或3。 现在我试图将这个数字增加一个

var id_new = parseInt(id)+1;

但这没有用,我也不知道如何改变它!

2 个答案:

答案 0 :(得分:0)

变量“id”是一个对象,因为mootools(和jQuery)中$ function的返回值是一个对象。

试试这个:

var id_new = $(this).get('id').replace(togglePrefix, emptyPrefix) + 1;

答案 1 :(得分:0)

在您入侵ID之前,您是否尝试过$(this).next()?