jquery与php搭配,将jQuery与PHP结合

我有一些简单的jQuery切换脚本,如下所示:

$(document).ready(function() {

$('#clickedit').click(function() {

$('#st').toggle();

});

});

当然,在我的HTML中,我有一些

CLICK ITEM TO TOGGLE
content to show/hide

现在…如果我正在使用PHP,并且要遍历几个“项目”,并且每个“项目”都有要显示/隐藏的内容,则无法为我的div设置静态ID,因为脚本无法正常工作.我可以将某些项目的ID分配给我的div(例如echo“< div id ='clickedit”.$id.“'>”;和echo“< div id ='st”.$id.“'&gt ;“;),但我不知道如何在jQuery脚本中处理它们!我只是发现jQuery,它很棒,但仍然让我感到困惑:)所以任何帮助都将是很大的!

提前致谢!

解决方法:

我不知道您的特殊情况,但是这样的事情应该可以解决:

CLICK ITEM TO TOGGLE
content to show/hide

您可以将类名称设置为能够一次将所有点击事件分配给它们,但可以使用ID为每个项目指定特定的ID.

$('.clickedit').click(function() {

var id = this.id.replace('clickedit', '');

$('#st' + id).toggle();

}

并在点击事件中获取ID,将通用部分从ID中删除,然后使用ID查找切换所需的元素.

标签:iteration,php,jquery

来源: https://codeday.me/bug/20191209/2095688.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值