成功

告诉你最准确的答案

专业的回答应证你专业的技术

相册作业的问题

举报 浏览(189)
  1. 新增相册目录对删除按钮没有反应,是不是要在按钮的function中每次点击都重新获取一遍dom对象
  2. 感觉上可以用到Promise,但是感觉有些无从下手。
<span>function </span><span>del</span>() {<br>    oBtnAlbumList = document.<span>querySelectorAll</span>(<span>".album>button"</span>)<span>;<br></span><span>    </span>aAlbum = document.<span>querySelectorAll</span>(<span>".album"</span>)<span>;<br></span><span><br></span><span>    </span><span>for </span>(<span>let </span>i = <span>0</span><span>; </span>i < oBtnAlbumList.length<span>; </span>i++) {<br>        oBtnAlbumList[i].<span>remove_attr </span>= <span>function </span>() {<br>            oAlbumList.<span>removeChild</span>(aAlbum[i])<span>;<br></span><span>        </span>}<span>;<br></span><span>    </span>}<br>}<br><span>del</span>()<span>;<br></span><span><br></span>oBtnCreate.<span>remove_attr </span>= <span>function </span>(){<br>    <span>let </span>name = <span>prompt</span>(<span>'Name of Album'</span>)<span>;<br></span><span>    </span><span>let </span>str = <span>'<li class="album"><a class=</span><span>\'</span><span>album-link</span><span>\'</span><span> href="">'</span>+name+<span>'</a><button>X</button></li>'</span><span>;<br></span><span>    </span>oAlbumList.<span>insertAdjacentHTML</span>(<span>'beforeEnd'</span><span>, </span>str)<span>;<br></span><span>    </span><span>del</span>()<span>;</span><span><br></span>}

提交

展开阅读更多
weixin_39893261 2018年02月06日

回复

0/1024

x

举报

广告或垃圾信息

辱骂

涉政或违法

抄袭

不合适内容

0/150

x

添加回答

x

提问

     
提问注意事项
  • 1、禁止发布求职、交易、推广、广告类等与问答无关的问题。
  • 2、尽可能详细描述你的问题,便于他人快速理解和回答。
关于提问
  • 1、提问前,请先搜索是否已经有同类问题,系统会为你自动匹配类似问题,这样可以更快的找到你想要的答案。
  • 2、如没有找到同类问题,请在发布问题时精确描述你的问题。

X