我对jQuery不太了解,但是我发现我想在我的代码中加入a useful snippet。jQuery片段不能正常工作
我曾尝试以下:
<form>
<fieldset>
<legend>Kies je activiteiten</legend>
<select id="tenemen" class="chosen-select" multiple style="width:350px;" multiple>
{% for activiteit in activiteiten %}
<option value="{{activiteit.id}}" selected>{{activiteit.name}}</option>
{% endfor %}
</select>
<select id="telaten" class="chosen-select" multiple style="width:350px;" multiple>
</select>
</fieldset>
</form>
<script>
$('#tenemen').change(function(){
$('#telaten').html(''); //Clear
$('#tenemen option:not(:selected)')
.clone()
.appendTo('#telaten')
})
</script>
的{} %%标签是神社的,但是这不应该的问题。
我试过它在a JSFiddle,它的工作原理,所以我不明白为什么它不能在我的模板中工作。 jQuery被加载到基本模板中,如下所示:<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js"></script>
我对jQuery并不熟悉,所以它可能是非常愚蠢的东西。任何帮助表示赞赏。
好吧,有一些代码,它做它被告知要做的事,但它打算做什么?多数民众赞成在这个问题......你应该写这 – Zim84
只是原来的片段应该做什么;用原始选择中未选中的元素创建一个新选择。 – Ben