JS 问题大神速度来 帮我看下!!!!!!

ZhangVip__ 2017-02-06 10:25:59


我这样写就写死了 不管点那个收藏 都 $("#999").append('<div class="alert alert-success">本题已收藏成功。</div>'); 追加到第一个 。怎样写才能写活 !
...全文
161 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZhangVip__ 2017-02-07
  • 打赏
  • 举报
回复
引用 7 楼 jslang 的回复:
<div id="999"> 改成 <div id="abc${list.question.id}"> 或者 <div id="abc${list.question.uid}"> shoucang()函数中 $("#999").xxxxxxxxxxx 改成 $("#abc"+id).xxxxxxxxxxx 或者 $("#abc"+uid).xxxxxxxxxxx 其中abc你可以随便起名字
谢谢  谢谢 !
jio可 2017-02-06
  • 打赏
  • 举报
回复
把<div id="999">这个id换成题的id,success里面写传给后台的id获取dom再修改
ZhangVip__ 2017-02-06
  • 打赏
  • 举报
回复
引用 1 楼 u012418098 的回复:
所有题的收藏使用id都是999,改变的都会是第一个id为999的div
这个我知道那应该怎么写?
ZhangVip__ 2017-02-06
  • 打赏
  • 举报
回复
嗯这个我知道那应该怎么写  ??
jio可 2017-02-06
  • 打赏
  • 举报
回复
所有题的收藏使用id都是999,改变的都会是第一个id为999的div
天际的海浪 2017-02-06
  • 打赏
  • 举报
回复
<div id="999"> 改成 <div id="abc${list.question.id}"> 或者 <div id="abc${list.question.uid}"> shoucang()函数中 $("#999").xxxxxxxxxxx 改成 $("#abc"+id).xxxxxxxxxxx 或者 $("#abc"+uid).xxxxxxxxxxx 其中abc你可以随便起名字
Go 旅城通票 2017-02-06
  • 打赏
  • 举报
回复
id一样,使用id选择器只能获取到第一个出现的对象,应该传递当前的div进入函数中,而不是id onclick="ShouCang(this,........)" function ShouCang(el,name,uid){ //.... $(el).parent().html(''); if(data!=null)$(el).parent().html(...........) }
天上下雨 2017-02-06
  • 打赏
  • 举报
回复
同楼上,把ID变成当前这道题的ID,然后再根据ID来修改内容就好~

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧