Opened 12 years ago
Closed 12 years ago
#10349 closed Bug (invalid)
show('blind') problem
Reported by: | Viktor Nemeth | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | General | Version: | |
Keywords: | Cc: |
Description
Hi,
I use multiple editors in one form. my script is here:
$(document).ready(function() { $('textarea.editor').each(function(){ CKEDITOR.replace( $(this).attr('id'), {} ); }); });
So if i want a block (what contain editors) showing javascript, the contained text is dissapear.
This show alterative is work: $('div#id').show(); But this is not: $('div#id').show('blind');
Attachments (1)
Change History (5)
comment:1 Changed 12 years ago by
Status: | new → pending |
---|
comment:2 Changed 12 years ago by
Sorry, here is the code. I hope this is helpful:
<form method="post" class="validForm" action="actionURL" enctype="multipart/form-data"> <select name="category" id="category" onChange="changeCategory()"> <?php if ($content['category']=='rings') { $rings = 'selected';} else if ($content['category']=='earrings') { $earrings = 'selected';} else if ($content['category']=='bracelets') { $bracelets = 'selected';} else if ($content['category']=='necklance-medal') { $necklance_medal = 'selected';} else if ($content['category']=='collections') { $collections = 'selected';} echo '<option value="rings" '.$rings.'>Gyűrűk</option> <option value="earrings" '.$earrings.'>Fülbevalók</option> <option value="bracelets" '.$bracelets.'>Karkötők</option> <option value="necklance-medal" '.$necklance_medal.'>Nyaklánc / Medál</option> <option value="collections" '.$collections.'>Kollekció</option>'; ?> </select> <textarea class="editor" id="editor1" name="details"><?=$content['details']?></textarea><br> <div id="category_panel"> // THIS PANEL IS HIDE IF COLLECTION NOT SELECTED <h2>2. item</h2> <input name="sku2" type="text" placeholder="SKU 2" class="required" value="<?=$content['sku2']?>" /> <textarea class="editor" id="editor2" name="details2"><?=$content['details2']?></textarea><br> <h2>3. item</h2> <input name="sku3" type="text" placeholder="SKU 3" value="<?=$content['sku3']?>" /> <textarea class="editor" id="editor3" name="details3"><?=$content['details3']?></textarea><br> <h2>4. item</h2> <input name="sku4" type="text" placeholder="SKU 4" value="<?=$content['sku4']?>" /> <textarea class="editor" id="editor4" name="details4"><?=$content['details4']?></textarea><br><br> <h2>Collection details</h2> <textarea class="editor" id="editor5" name="details_collection"><?=$content['details_collection']?></textarea><br> </div> <div class="submit"><input value="<?=$lang['SAVE']?>" type="submit" /></div> </form> <script type="text/javascript"> $('#category_panel').hide(); var category = $('#category').val(); if (category=='collections'){ $('#category_panel').show('blind'); // THIS IS THE WRONG LINE. REPLACED $('#category_panel').show(); } function changeCategory() { var category = $('#category').val(); if (category=='collections'){ $('#category_panel').show(); } else{ $('#category_panel').hide(); } } $(document).ready(function() { $('textarea.editor').each(function(){ CKEDITOR.replace( $(this).attr('id'), { forcePasteAsPlainText : true, enterMode : CKEDITOR.ENTER_BR, shiftEnterMode : CKEDITOR.ENTER_P, toolbar : [ { name: 'document', items : [ 'Source'] }, { name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript','-','RemoveFormat' ] }, { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Outdent','Indent'] }, { name: 'links', items : [ 'Link','Unlink' ] }, { name: 'insert', items : [ 'Table','SpecialChar' ] }, { name: 'styles', items : [ 'FontSize' ] }, { name: 'colors', items : [ 'TextColor' ] } ]} ); }); }); </script>
comment:3 Changed 12 years ago by
Ok, thanks I will check this. Any chance for extra explanation of the problem?
So if i want a block (what contain editors) showing javascript
I still don't understand what you meant by the above sentence.
comment:4 Changed 12 years ago by
Resolution: | → invalid |
---|---|
Status: | pending → closed |
I have checked your code. This has nothing to do with CKEditor but wrong usage of jQuery. I attaching working file but please don't send such requests as this isn't support site but place for reporting bugs!
Changed 12 years ago by
Attachment: | replacebycode2.html added |
---|
Sorry but I'm lost. I don't understand what you mean. Could you attach sample and working page you are using and explain in step by step scenario what you are trying to do and what is going wrong?