iCheck + nette Forms toggle
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- MartinS
- Člen | 2
Ahoj,
používám plugin icheck a netteForms.js.
Snažím se o toggle dalšího prvku formuláře při vykreslení přes iCheck
plugin.
iCheck okolo inputu vygeneruje toto:
<div class="icheckbox_flat-green" style="position: relative;">
<input name="highlighted" id="frm-creationForm-creationQuestionnaireForm-highlighted" data-nette-rules="[{"op":":equal","rules":[],"control":"highlighted","toggle":{"frm-creationForm-creationQuestionnaireForm-hightLightTitle-x":true},"arg":true}]" style="position: absolute; opacity: 0;" type="checkbox">
<ins class="iCheck-helper" style="position: absolute; top: 0%; left: 0%; display: block; width: 100%; height: 100%; margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 0px none; opacity: 0; cursor: pointer;">
</ins>
</div>
<script>
//ifClicked je calback iCheck
$('input').on('ifClicked', function(event){
//Toto bohužel nefunguje
$(this).trigger("change");
});
</script>
Neřešil někdo spouštění toggle na manuálně vykreslených prvcích? Díky