在函数中实现参数

时间:2015-07-26 14:50:21

标签: jquery parameters increment

你好我创建了这个函数:

function addNewStaticTab(int)
{

    if (int === undefined) int = "int";

    $.addDynaTab({
        tabID : 'addstatictab',
        type : 'html',
        html : '<table class="fontStreet" width="100%"> <tr> <td align="left" class="td-label">Intitulé*</td> <td width="2%">&nbsp;</td> <td align="left" width="150"><input type="text" class="input-middle" required></td> <td> <figure onclick="makeCaptionAppear(\''+ int +'\');" style="position:relative; padding:0px; margin:0px;" ><img src="img/inter.png" id="buttonCriteresLeft"><figcaption class="figcaptionRoster2" id='+ int +' onMouseOut="makeCaptionDisappear(\''+ int +'\');">Aide:<br> Exemples d\'intitulés :<br>Projet, développement commercial, développement international, En création, prestataire, apporteur d\'affaires, recherche d\'emploi/opportunités, etc.</figcaption></figure> </td> </tr> </table><br>',
        params : {},
        tabTitle : 'NOUVELLE ACTIVITÉ'
    });
}

我希望每次调用此函数时,参数 int 都会递增

例如:

INT1
INT2
等。

这可能很简单,但我无法找到我想要的东西..

编辑:

这里是调用函​​数的按钮:<a class="new"><button name="addNewStaticTab" id="addNewStaticTab" value="Add New Static Tab" onClick="javascript:addNewStaticTab();" style="font-size:16px; background:none; border:0;"><b>+</b> </button></a>

和函数调用:$(document).ready(function() { //add static tabs $("#addstatictab").dynatabs({ tabBodyID : 'addstatictabbody', showCloseBtn : true, confirmDelete : true }); });

1 个答案:

答案 0 :(得分:0)

我想我必须修改这一行:

<a class="new"><button name="addNewStaticTab" id="addNewStaticTab" value="Add New Static Tab" onClick="javascript:addNewStaticTab();" style="font-size:16px; background:none; border:0;"><b>+</b> </button></a>