Php 将函数数据用作html id Jquery

Php 将函数数据用作html id Jquery,php,jquery,html,css,ajax,Php,Jquery,Html,Css,Ajax,我想使用函数数据作为id,尝试了很多,但没有任何效果,我应该如何做这里是我的代码,提前感谢 function SLIDE_HIDE(SLIDEID) { $("#($SLIDEID).val()").prop('value', 'hide'); } 您需要连接: $("#" + SLIDEID) 这意味着,如果SLIDEID参数是字符串测试,那么它就像说$test一样 您试图选择一个id等于后面字符串中所有文本的元素,即id=$SLIDEID.val的元素 如果试图在SLIDEID参

我想使用函数数据作为id,尝试了很多,但没有任何效果,我应该如何做这里是我的代码,提前感谢

function SLIDE_HIDE(SLIDEID)
{
    $("#($SLIDEID).val()").prop('value', 'hide');
}

您需要连接:

$("#" + SLIDEID)
这意味着,如果SLIDEID参数是字符串测试,那么它就像说$test一样

您试图选择一个id等于后面字符串中所有文本的元素,即id=$SLIDEID.val的元素

如果试图在SLIDEID参数中隐藏id为的元素,请执行以下操作:

$("#" + SLIDEID).hide();
如果要更改该元素的值,则假定它是一个类似于输入的表单元素:

$("#" + SLIDEID).val('hide');
您显示的代码看起来像是试图从SLIDEID中指定id的元素中检索值,然后使用该值作为id来查找另一个元素,并将另一个元素的值设置为字符串“hide”。这对我来说没什么意义,但如果这是你想做的:

$("#" + $("#" + SLIDEID).val()).prop('value', 'hide');

SLIDEID有你想要的元素的id吗?谢谢它成功了!我现在要做的是切换按钮的textvalue,这是工作代码sir函数SLIDE_HIDESLIDEID{$+SLIDEID.prop'value','HIDE';}
$("#" + $("#" + SLIDEID).val()).prop('value', 'hide');