Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery toggle()追加html元素_Javascript_Jquery_Html - Fatal编程技术网

Javascript JQuery toggle()追加html元素

Javascript JQuery toggle()追加html元素,javascript,jquery,html,Javascript,Jquery,Html,我有很多选择,比如卡片。如果单击“选择”,则该卡的标题将附加到选择列表中 我的问题是取消选择按钮,它应该从列表中删除卡片标题。我尝试过切换附加和删除,但没有成功。卡片标题是附加的,但不是删除的 功能配件{ var配件; $'.accessories'.togglefunction{ 附件=$this.closest'.card'.find'.image title'.text; acc_txt='-'+accessories+'';//以后要追加和删除的元素。 $'selection'.app

我有很多选择,比如卡片。如果单击“选择”,则该卡的标题将附加到选择列表中

我的问题是取消选择按钮,它应该从列表中删除卡片标题。我尝试过切换附加和删除,但没有成功。卡片标题是附加的,但不是删除的

功能配件{ var配件; $'.accessories'.togglefunction{ 附件=$this.closest'.card'.find'.image title'.text; acc_txt='-'+accessories+'

';//以后要追加和删除的元素。 $'selection'.appendacc_txt; $this.css{background:'35a8a5',border:'1px solid 35a8a5'}; $this.val'Unselect'; },功能{ $'selection'.removeacc_txt; $this.css{background:,border:}; $this.val'Select'; }; } jQuerydocument.readyfunction{ 配件; }; 核心力量加权背心™ 适用于所有型号

添加具有柔软柔韧重量的核心力量加权背心,增加任何训练的强度。这是最合身、最舒适的加重背心,可调高达22磅,增量为1/2磅。标准配置为11磅


这里应该附加卡片请检查下面的片段。在这里,我已经用单击功能和使用替换了您的切换功能。每次单击时,每个循环都会找到所有选定的附件,因此只会找到选定的附件。在这种情况下,无需拆卸未选择的附件

$document.readyfunction{ $'.accessories'。单击函数{ var current_status=$this.val; 如果当前_状态==“选择”{ $this.css{background:'35a8a5',border:'1px solid 35a8a5'}; $this.val'Unselect'; }否则{ $this.css{background:,border:}; $this.val'Select'; } var附件=; $'.accessories[value=Unselect]'.eachfunction{ var selection=$this.closest'.card'.find'.image title'.html; 附件+='-'+选择+'

'; }; $'selection'.htmlaccessories; }; }; 这些卡片应该附在这里 核心力量加权背心™ 适用于所有型号

添加具有柔软柔韧重量的核心力量加权背心,增加任何训练的强度。这是最合身、最舒适的加重背心,可调高达22磅,增量为1/2磅。标准配置为11磅

核心力量加权背心™ - 1. 适用于所有型号

添加具有柔软柔韧重量的核心力量加权背心,增加任何训练的强度。这是最合身、最舒适的加重背心,可调高达22磅,增量为1/2磅。标准配置为11磅

核心力量加权背心™ - 2. 适用于所有型号

添加具有柔软柔韧重量的核心力量加权背心,增加任何训练的强度。这是最合身、最舒适的加重背心,可调高达22磅,增量为1/2磅。标准配置为11磅

核心力量加权背心™ - 3. 适用于所有型号

添加具有柔软柔韧重量的核心力量加权背心,增加任何训练的强度。这是最合身、最舒适的加重背心,可调高达22磅,增量为1/2磅。标准配置为11磅


你能提供一个堆栈代码段吗?这是编辑器上显示你遇到的行为的按钮之一?请也分享你的HTML结构,或者更好:制作一个JSFIDDLONE解决方案可以在添加和删除元素时使用迭代器,即[index]。$'“选择”选择器将返回所有整个标记。希望这会有所帮助是的,我将提供一个提琴谢谢@NishantMendiratta,我已经插入了我的html,这样你就可以看到它的结构了。你能提供一个答案吗?谢谢你的回答,但是你的代码中有一些错误。此外,它会附加所有卡片,而不是特定的卡片。无论如何谢谢。@XiLab如果你愿意分享你的HTML,那么我将能够给出准确的答案。我和你们分享了我的想法,你们可以用它来得到解决方案。是的,对不起,我刚刚粘贴了我的html。请看一看。同一页上有多张这样的卡片!谢谢你想加上核心力量加权背心的名字™. 对吗?是的,但是对于每个元素,我应该单击select=append和ùselect`=remove