Probléme avec une condition Jquery

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Probléme avec une condition Jquery

Message par Invité Ven 30 Jan 2015 - 18:10

Salut à toutes et à tous,

je me trouve confronté à un sérieux dilemme car étant autodidacte dans ce domaine,
je n'arrive pas à mes fins sur une condition.

je veux appliquer une condition sur les valeurs d'un champs du profil.

Explications pour être plus clair:
J'ai entouré les champs et leurs valeurs par un ID et les valeurs avec une class:


Le template modifié:
Code:

  <span id="M14_All">                         
{postrow.displayed.profile_field.LABEL}
 <span class="M14_content">{postrow.displayed.profile_field.CONTENT}</span>
          </span>

Dans le profil du membre dans les messages ,
j'ai les points qui sont affichés avec leurs valeurs respectives suivants les membres,
je voudrais mettre une condition si la valeur est inférieure à 100 pour afficher ou supprimer des modules.

J'ai déposé une icône pour les points et déposé un script pour différencier
avec une class le conteneur des autres:
Code:

$(function(){
$(' img[src="LIEN DE L IMAGE"]').closest('#M14_All').addClass('M14_All');

});

Quelle condition dois je déposer ici svp?
Code:

$(function(){if(LA CONDITION < 100)
$(function(){
$('img#i_reply').remove();

})})



Merci d'avance.
Milouze14

Edit:

Merci de déplacer mon sujet dans la section scripts svp .
a++


Dernière édition par Milouze14 le Ven 30 Jan 2015 - 18:11, édité 1 fois (Raison : Erreur de forum)
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Probléme avec une condition Jquery

Message par Invité Sam 31 Jan 2015 - 18:41

Salut à toutes et à tous,

un petit up Wink .

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Probléme avec une condition Jquery

Message par Invité Dim 1 Fév 2015 - 19:34

Salut à toutes et à tous,

un petit up Wink .

Si mon sujet n'est pas assez clair n'hésitez pas à me bousculer Very Happy .

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Probléme avec une condition Jquery

Message par Invité Mar 3 Fév 2015 - 3:52

Salut à toutes et à tous,

un petit up Wink .



a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Probléme avec une condition Jquery

Message par Ange Tuteur Mar 3 Fév 2015 - 6:12

Bonjour Milouze14,

Remplacer votre template modifié par :
Code:
<span class="user-field">{postrow.displayed.profile_field.LABEL}<span class="user-value">{postrow.displayed.profile_field.CONTENT}</span>

et le JavaScript :
Placement : sur les sujets
Code:
$(function() {
  getVal('Points', function(t){
    var n = Number(t.find('.user-value').text()); // "Points" valeur
     
    // exemple
    if (n < 100) {
      t.parent().append('<div>Points : ' + n + ' / 100</div>');
    }
  });
 
  function getVal(field, func) {$('.user-field').each(function() {$(this).filter(function() { return $(this).find('.label').text().trim().replace(/:/,'') == field }).length && func($(this))})}
});

'Points' est le nom de votre champ de profil, que vous vouloir modifier.

t = $(this) et $(this) = $('.user-field').each()

vous pouvez utiliser find() et parent().. exemple :
Code:
t.find('.user-value').text(); // la valeur du champ de profile

t.parentsUntil('.postbody').find('.username').text(); // le pseudo

t.parentsUntil('.postbody').find('.user-basic-info a img').remove(); // supprimer l'avatar
Ange Tuteur

Ange Tuteur
****

Masculin
Messages : 482
Inscrit(e) le : 16/11/2013

https://fmdesign.forumotion.com
Ange Tuteur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Probléme avec une condition Jquery

Message par Invité Mar 3 Fév 2015 - 18:26

Salut Ange Tuteur,

que dire!!!

Un grand merci pour ton aide précieuse et la compréhension de ton script.
Merci beaucoup.

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum