如何将var javascript值添加到id名称?

时间:2016-03-31 11:52:28

标签: javascript

如何将var javascript值添加到id名称中?

我有$i = 5;var i = 2;

如何使用javascript $i连接php var var i

我试过这样但不行。

$('#test<?PHP echo $i; ?>'+i).live('click', function() { 
do something
});

$('#test<?PHP echo $i; ?>'+i+'').live('click', function() { 
do something
});

我该怎么做?

1 个答案:

答案 0 :(得分:0)

var phpi = '<?PHP echo $i; ?>';
$('#test' + phpi + i).live('click', function() { 
    //do something
});

或者如果你想要PHP $ i + JS i for exmaple(3 + 2 = 5)

var phpi = <?PHP echo $i; ?>; // no quotes here as we need number
$('#test' + (phpi + i)).live('click', function() { 
    //do something
});

PHP echo会占用一些空间,因此可能妨碍选择器像这样使用它