Créer un compte ou loggez-vous pour pouvoir ajouter, commenter et noter les snippets.

Navigation

Tags relatifs

my Symfony Plugins

Plugins demos


My bookmarks

Vous pouvez commenter/noter en utilisant le compte anonymous (mot de passe: anonymous)
You can comment/rate using the anonymous account (password: anonymous).

Snippets taggés : "prototype" Snippets taggés : "prototype"

[Prototype] Exécuter du code seulement à la fin du chargement du document - 361 view(s)

Event.observe(window,'load',function ()
{
  $$('.overlabel').invoke('overlabel');
});
par COil le 2009-02-23, taggé : js  load  prototype  window 
(1 commentaire)

[Prototype] Boucler sur une liste d'éléments d'une classe donnée - 171 view(s)

[Edit 20090223: Ajout exemple avec invoke]

Exemple: Lien "Développer / Réduire au titre sur la page" d'accueil.

$$('.snippet').invoke('toggle');

ou itération manuelle:

function toggle_snippets()
{
    var f = $$('.post-content');
    for(var i=0; i < f.length; i++) {
        f[i].toggle();
    }
}
par COil le 2008-09-29, taggé : class  list  prototype 
(1 commentaire)

[Prototype] Lancer des mises à jour ajax après la récuperation d'un élement autocomplete - 150 view(s)

<?php echo javascript_tag("
  function add_bar(text, li)
  {
    var bar_id = li.id;
    $('bar').value = '';
    var ajax_url= '". url_for('@member_add_bar_get'). "?bar_id=' + bar_id;
    new Ajax.Request(ajax_url,
    {
      onSuccess: function(transport)
      {
        $('member_myfavbarsbox_list').update(transport.responseText);
      }
    });
  }
") ?>
 
<?php 
echo input_auto_complete_tag('bar', '',
  array(
    'module' => 'bar',
    'action' => 'autoComplete',
  ),
  array(
    'autocomplete' => 'off', 
    'size'         => '50',
    'indicator'    => 'indicator',
  ),
  array(
    'use_style' => true,
    'frequency' => "0.2, paramName: 'string_start', afterUpdateElement: add_bar, method: 'get'",
  ));
?>
par COil le 2008-09-29, taggé : ajax  autocompletion  effect  prototype  request 
(1 commentaire)

[Prototype] Création d'une classe - 128 view(s)

var Fruit = Class.create();
Fruit.prototype = {
  initialize: function(fruit){
    this.fruit = fruit;
  },
  toString: function(){
    return 'I am a fruit and my name is "' + this.fruit + '".'; 
  }
}
var apple = new Fruit('apple');
 
$('fruits').update(apple);
$('fruits').innerHTML;
// -> 'I am a fruit and my name is "apple".'
par COil le 2008-09-29, taggé : class  javascript  prototype 
(1 commentaire)

[Javascript] Fonction trim qui va bien - 326 view(s)

String.prototype.trim = function()
{
    return this.replace(/(?:^\s+|\s+$)/g, "");
}
 

ou utiliser la fonction prototype

$F('dc_message_to_id').strip();
 
par COil le 2008-09-29, taggé : javascript  prototype  trim 
(1 commentaire)

[symfony 1.0] Appeler une remote function après modification d'une combobox - 485 view(s)

'onchange' =>
                 remote_function(array(
                   'update' => 'item_domain',
                   'url' => 'list/subdomain',
                   'with' => "'id=' + this.options[this.selectedIndex].value"
                 ))
par COil le 2008-09-29, taggé : ajax  prototype  symfony 
(3 commentaires)
Debug toolbar