<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dator Blog &#187; Javascript et Ajax</title>
	<atom:link href="http://www.dator.fr/category/tutoriels/javascript-et-ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dator.fr</link>
	<description>développement &#38; life</description>
	<lastBuildDate>Wed, 10 Mar 2010 14:38:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Coder votre propre selecteur CSS avec jQuery</title>
		<link>http://www.dator.fr/coder-votre-propre-selecteur-css-avec-jquery/</link>
		<comments>http://www.dator.fr/coder-votre-propre-selecteur-css-avec-jquery/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 12:00:31 +0000</pubDate>
		<dc:creator>Clément</dc:creator>
				<category><![CDATA[Javascript et Ajax]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Extend]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.dator.fr/?p=1028</guid>
		<description><![CDATA[Avec jQuery nous pouvons sélectionner un ou plusieurs éléments grâce à des sélecteurs CSS comme par exemple :

$("monselecteur:first")

Je vais vous montrer aujourd&#8217;hui une petite astuce pour créer votre propre sélecteur !
Ce que nous voulons
Nous voulons un sélecteur qui permet de savoir si le contenu HTML d&#8217;un élément est supérieur à 1000. Cela peut être pratique [...]]]></description>
			<content:encoded><![CDATA[<p>Avec jQuery nous pouvons sélectionner un ou plusieurs éléments grâce à des sélecteurs CSS comme par exemple :</p>
<pre class="js" name="code">
$("monselecteur:first")
</pre>
<p>Je vais vous montrer aujourd&#8217;hui une petite astuce pour créer votre propre sélecteur !</p>
<h3>Ce que nous voulons</h3>
<p>Nous voulons un sélecteur qui permet de savoir si le contenu HTML d&#8217;un élément est supérieur à 1000. Cela peut être pratique dans un tableau récapitulatif pour surligner les cases importante (supérieures à 1000).</p>
<h3>Le html</h3>
<pre class="html" name="code">
<table>
<tbody>
<tr>
<td>1400</td>
<td>700</td>
<td>400</td>
</tr>
<tr>
<td>2500</td>
<td>600</td>
<td>100</td>
</tr>
<tr>
<td>100</td>
<td>1100</td>
<td>900</td>
</tr>
</tbody>
</table>
<table>
</table>
</pre>
<h3>Réalisation</h3>
<p>Nous allons étendre les fonctionnalité de jQuery et lui ajouter un sélecteur :</p>
<pre class="js" name="code">
$.extend($.expr[':'], {
    // on nomme notre sélecteur
    moreThanAThousand : function (a){
		// on cherche notre élément
		return parseInt($(a).html()) > 1000;
	}
});  

$(document).ready(function() {
       // utilisation
	$('td:moreThanAThousand').css('background-color', '#ff0000');
});
</pre>
<p>Ici on sélectionne tous les éléments qui ont un contenu HTML supérieur à 1000 et on leur met une couleur de fond rouge ! Simple non?</p>
<div id="crp_related"><h2>Related Posts:</h2><ul><li><a href="http://www.dator.fr/jquery-visualize-des-graphiques-avec-du-javascript-et-des-canvas-html/" rel="bookmark">jQuery Visualize, des graphiques avec du javascript et des canvas HTML</a></li><li><a href="http://www.dator.fr/realiser-un-tableau-dynamique-trie-et-pagine-avec-jquery/" rel="bookmark">Réaliser un tableau dynamique trié et paginé avec jQuery</a></li><li><a href="http://www.dator.fr/comment-rendre-jquery-compatible-avec-prototype-ou-mootools/" rel="bookmark">Comment rendre jQuery compatible avec Prototype ou Mootools</a></li><li><a href="http://www.dator.fr/liste-des-elements-htmlcss-non-valide-w3c/" rel="bookmark">Liste des éléments HTML/CSS non valide W3C</a></li><li><a href="http://www.dator.fr/creer-des-classes-javascript-avec-jquery/" rel="bookmark">Créer des classes Javascript avec jQuery</a></li></ul></div><hr />
<p><small>Article original écrit par Dator et publié sur <a href="http://www.dator.fr">Dator.fr</a>, le 2009. | <a href="http://www.dator.fr/coder-votre-propre-selecteur-css-avec-jquery/">Lien direct vers cet article</a> | © Dator.fr - 2008 </small>
<br/>
Mot clés: <a href="http://www.dator.fr/tag/extend/" rel="tag">Extend</a>, <a href="http://www.dator.fr/tag/html/" rel="tag">HTML</a>, <a href="http://www.dator.fr/tag/jquery/" rel="tag">jQuery</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.dator.fr/coder-votre-propre-selecteur-css-avec-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Remplacer une image cassée avec jQuery</title>
		<link>http://www.dator.fr/remplacer-une-image-cassee-avec-jquery/</link>
		<comments>http://www.dator.fr/remplacer-une-image-cassee-avec-jquery/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 09:32:18 +0000</pubDate>
		<dc:creator>Clément</dc:creator>
				<category><![CDATA[Javascript et Ajax]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.dator.fr/?p=989</guid>
		<description><![CDATA[Quand une image n&#8217;apparait pas sur votre site, vous pouvez passer directement dans la catégorie amateur. Parfois, une image peut être cassée ou incomplète et vous êtes d&#8217;accords avec moi pour dire que sous IE, voir la petite croix rouge n&#8217;est pas forcément une bonne solution .C&#8217;est pourquoi je vous propose une petite astuce pour [...]]]></description>
			<content:encoded><![CDATA[<p>Quand une image n&#8217;apparait pas sur votre site, vous pouvez passer directement dans la catégorie amateur. Parfois, une <strong>image peut être cassée ou incomplète</strong> et vous êtes d&#8217;accords avec moi pour dire que sous IE, voir la petite croix rouge n&#8217;est pas forcément une bonne solution .C&#8217;est pourquoi je vous propose une petite astuce pour éviter ce genre de problème avec jQuery !</p>
<pre class="js" name="code">$(function(){
	$('img').error(function(){
		$(this).attr({
			'src' : 'broken_img.png',
			'alt' : "Desole, l'image n'est pas disponible",
			'style': 'border: 1px solid #f00;width:75px;height:75px;'
		});
	});
});</pre>
<p><a href="http://www.dator.fr/wp-examples/missingImagejQuery/">Voir la démonstration</a></p>
<p>Un site parfait est un site qui a prévu tout les détails <img src='http://www.dator.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Source : <a href="http://davidwalsh.name/">David Walsh</a></p>
<div id="crp_related"><h2>Related Posts:</h2><ul><li><a href="http://www.dator.fr/css-et-la-propriete-focus/" rel="bookmark">CSS et la propriété focus</a></li><li><a href="http://www.dator.fr/reset-css-la-solution-pour-commencer-le-css-de-son-site/" rel="bookmark">Reset CSS, la solution pour commencer le css de son site</a></li><li><a href="http://www.dator.fr/css-et-la-propriete-moz/" rel="bookmark">CSS et la propriété moz</a></li><li><a href="http://www.dator.fr/les-entetes-http-bonnes-a-connaitre-en-php/" rel="bookmark">Les entêtes HTTP bonnes à connaitre en PHP</a></li><li><a href="http://www.dator.fr/quicksearch-une-recherche-dans-le-contenu-html-avec-jquery/" rel="bookmark">QuickSearch, une recherche dans le contenu HTML avec jQuery</a></li></ul></div><hr />
<p><small>Article original écrit par Dator et publié sur <a href="http://www.dator.fr">Dator.fr</a>, le 2009. | <a href="http://www.dator.fr/remplacer-une-image-cassee-avec-jquery/">Lien direct vers cet article</a> | © Dator.fr - 2008 </small>
<br/>
Mot clés: <a href="http://www.dator.fr/tag/jquery/" rel="tag">jQuery</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.dator.fr/remplacer-une-image-cassee-avec-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comment rendre jQuery compatible avec Prototype ou Mootools</title>
		<link>http://www.dator.fr/comment-rendre-jquery-compatible-avec-prototype-ou-mootools/</link>
		<comments>http://www.dator.fr/comment-rendre-jquery-compatible-avec-prototype-ou-mootools/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 18:29:23 +0000</pubDate>
		<dc:creator>Clément</dc:creator>
				<category><![CDATA[Javascript et Ajax]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Mootools]]></category>
		<category><![CDATA[Prototype]]></category>

		<guid isPermaLink="false">http://www.dator.fr/?p=937</guid>
		<description><![CDATA[Les librairies javascripts sont devenues quasiment incontournable dans le développement d&#8217;application interactive sur le web.
Néanmoins, la compatibilité entre elles posent souvent des problèmes lorsqu&#8217;on veut les utiliser en même temps.
(...)Lire la suite de Comment rendre jQuery compatible avec Prototype ou Mootools (128 words)

Article original écrit par Dator et publié sur Dator.fr, le 2009. &#124; Lien [...]]]></description>
			<content:encoded><![CDATA[<p>Les librairies javascripts sont devenues quasiment incontournable dans le développement d&#8217;application interactive sur le web.</p>
<p>Néanmoins, la compatibilité entre elles posent souvent des problèmes lorsqu&#8217;on veut les utiliser en même temps.</p>
<p>(...)<br/>Lire la suite de <a href="http://www.dator.fr/comment-rendre-jquery-compatible-avec-prototype-ou-mootools/">Comment rendre jQuery compatible avec Prototype ou Mootools</a> (128 words)</p>
<hr />
<p><small>Article original écrit par Dator et publié sur <a href="http://www.dator.fr">Dator.fr</a>, le 2009. | <a href="http://www.dator.fr/comment-rendre-jquery-compatible-avec-prototype-ou-mootools/">Lien direct vers cet article</a> | © Dator.fr - 2008 </small>
<br/>
Mot clés: <a href="http://www.dator.fr/tag/jquery/" rel="tag">jQuery</a>, <a href="http://www.dator.fr/tag/mootools/" rel="tag">Mootools</a>, <a href="http://www.dator.fr/tag/prototype/" rel="tag">Prototype</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.dator.fr/comment-rendre-jquery-compatible-avec-prototype-ou-mootools/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
	</channel>
</rss>

