Peut-être ma dernière question (maintenant supprimé) a été mal compris, donc je suis reposter avec plus de clarté cette fois:S'il vous plaît expliquer jQuery
jQuery (UI):
$("#tabs").tabs({
select: function(event, ui) {
alert(ui.panel.id);
$('input[name=myinput], textarea[name=myinput]').attr('disabled', true);
$('input[name=myinput].' + ui.panel.id + ', textarea[name=myinput].' + ui.panel.id).removeAttr('disabled');
$('input[name=source]').val(ui.panel.id);
}
});
HTML:
<div id='tabs'>
<ul>
<li><a href="#direct">Direct input</a></li>
<li><a href="#files">File upload</a></li>
<li><a href="#uri">URI</a></li>
</ul>
<div id="direct">
<textarea name='myinput' class='direct'></textarea>
</div>
<div id="file">
<input type='file' name='myinput' class='file' />
</div>
<div id="uri">
<input type='text' name='myinput' class='uri' />
</div>
</div>
<input type='hidden' name='source' value='direct' />
<input type='submit' value='GO' />
Je ne comprends pas très bien ce que fait jQuery avec l'entrée. Je veux utiliser jQuery régulière et éviter les onglets "jQueryUI" il est donc important que je comprenne ce qui se passe avec l'entrée pour que je puisse reproduire le même effet lorsque j'utilise jQuery régulière. J'espère que j'ai du sens.
Merci pour votre aide!
Si vous utilisez Regualar Jquery, vous ne pouvez pas utiliser l'onglet par défaut. Vous devez écrire votre propre code pour utiliser les onglets. Donc, votre question est quoi? Vous n'avez pas besoin d'utiliser une tabulation ici? ou vous voulez écrire vos propres codes pour Tabs? – BlueBird
Oui, je veux utiliser mon propre code pour les onglets, et c'est prêt, je ne comprends tout simplement pas la partie entrée/source. Les onglets fonctionnent mais l'entrée/la source n'est pas manipulée comme il se doit. – 3zzy