even/oneven rijen maar enkel visible

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer

JAVA Developer – JAVA / Spring / DevOps / Scrum / RedHat NIEUWE VACATURE, JAVA DEVELOPER/CONSULTANT VOOR EEN AMBITIEUZE ORGANISATIE IN NOORD-BRABANT • Medior / senior level Java developer • Centrale en makkelijk te bereiken locatie • JAVA / Spring / DevOps / Scrum / RedHat • Goed salaris en winstdeling • Reageer door te bellen met 020-8004990 of mail naar gerjan.hofland@searchability.com Bron: @SearchabilityEU – uw 24/7 twitter-feed met de nieuwste IT-vacatures in heel Europa WIE ZIJN WIJ? De organisatie is gespecialiseerd in software-ontwikkeling met Java en opensource technologie. We ondersteunen klanten op locatie en werken graag volgens Agile, DevOps,

Bekijk vacature »

PHP Developer Medior Hypermodern pand

Functieomschrijving Ben jij een medior PHP Developer, focus jij je doorgaans op de back-end en loop jij warm voor het doorontwikkelen van een zeer grote applicatie met enorme MySQL databases en veel complexiteit? Lees dan snel verder! Het onderhouden, doorontwikkelen en testen van een zeer complexe SaaS-oplossing, zonder schaalbaarheid en platformonafhankelijkheid uit het oog te verliezen; Het ontwikkelen van maatwerk back-end oplossingen in PHP en participeren in een Scrumteam; Het participeren in een migratie naar het Symfony framework; Participeren in diverse projecten t.b.v. de optimalisatie van het SaaS-product; Het opzetten van API koppelingen met externe partijen;. Het wegwerken van legacy

Bekijk vacature »

Full-stack .NET developer gezocht, Goeree-Overflak

Ben je een .NET software developer en op zoek naar een professionele werkomgeving binnen een wat groter innovatief en ambitieus bedrijf? Waar sprake is van een uitgebreid applicatielandschap met elke dag nieuwe uitdagingen, waar alles mogelijk is, binnen een goede collegiale sfeer? Lees dan verder! Voor een bedrijf in Goeree-Overflakke zijn we momenteel op zoek naar een ervaren software developer. De IT afdeling bestaat uit circa 60 mensen waarvan zo'n 15 developers. Voor de recente architectuur wordt gebruikt gemaakt van de nieuwste technieken waaronder .NET Core, Docker en Angular. Echter bestaat het applicatielandschap uit een groot aantal verschillende applicaties waarbij

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

ETL Developer Datawarehouse

Wil jij je ETL-ontwikkelexpertise inzetten binnen de zorg? Dan is dit jouw baan! Je werkt vanuit de Crystal Tower in Amsterdam met de nieuwste Microsoft-technieken aan slimme oplossingen die zorgorganisaties helder inzicht geven in hun verbeterpunten. Jouw baan Onze datamodellen geven ziekenhuizen meer inzicht in hun huidige activiteiten en verwachte ontwikkelingen. Jij gaat deze complexe modellen verder uitbouwen én ontwikkelt en verbetert daarbij proactief de ETL in C# en SQL. Hierbij heb je alle ruimte om te sparren met (ervaren) collega-ETL-ontwikkelaars en werk je samen met onze BI-ontwikkelaars, software developers en consultants technische implementatie. Jouw team Je versterkt een gemotiveerd

Bekijk vacature »

Midlevel/Sr Developer bij leverancier communicatie

Een van de grootste leveranciers van communicatieplatformen aan bijv. internationale telecompartijen is op zoek naar een nieuwe teammember: een ervaren Midlevel tot Senior .Net Developer. De organisatie werkt met de nieuwste en uitsluitend Microsoft .Net technologieën (.Net Core, Azure) en producten als Docker en Kubernetes. Zij werken in Scrum sprints met teams waar samenwerking en (persoonlijke)groei hoog in het vaandel staat. Ze zijn op zoek naar gepassioneerde .Net Developers, waarbij ervaring met bovengenoemde technologieën geen harde eis maar een pré is. Genoeg ruimte dus om ervaring hierin op te doen. Drie jaar geleden hebben zij naast hun huidige applicatie een

Bekijk vacature »

Ruby on rails developer gezocht (junior, medior en

Functieomschrijving Als Ruby on Rails ontwikkelaar zal jij hier met je collega’s werken aan het uitbouwen van het bestaande platform en het creëren van nieuwe functionaliteiten. Je werk is er op gericht om de klanten gebruik te laten maken van snelle, stabiele en gebruiksvriendelijke software. Er is hier ontzettend veel ruimte voor eigen inbreng en ondernemerschap. Het word zeer gewaardeerd als jij proactief aan de slag gaat met het eindproduct en meedenkt met het bedrijf. Heb jij bijvoorbeeld een idee over het gebruiken van andere / meer 'exotische' talen? Geef het aan, dan wordt er direct gekeken of het idee

Bekijk vacature »

.NET developer voor efficiëntere zorg

Functieomschrijving Je gaat werken aan het intern gebouwde platform dat gebruikt wordt door vele zorginstellingen. Het gaat hier om een cloudplatform en naast het onderhouden ervan ga je het ook verder uitbouwen en denk je samen met klanten mee aan nieuwe oplossingen. Je werkt in teamverband en op wisselende projecten. Samen denk je na over een goede architectuur en ontwikkel je een perfecte oplossing waar je klanten blij van worden. Je neemt kennis en kunde mee van het .NET Framework, SQL Server en Azure. Het is een sterke pre als je ook ervaring hebt met unit testing. Functie-eisen - Je

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

Interne functie als Java ontwikkelaar bij fijne or

Functieomschrijving Je komt in een team van ontwikkelaars en samen ga je het bestaande product verfijnen en verbeteren. Er komt ook veel nieuwbouw bij kijken en steeds gericht op de applicaties die ze in de markt hebben staan. In je rol zal je van A tot en met Z betrokken worden bij het gehele ontwikkel proces. Ze zijn hier op zoek naar een ontwikkelaar die met een brede stack kan werken, bij voorkeur kan jij écht fullstack uit de voeten. Je zal verantwoordelijk zijn voor het uitwerken, implementeren, testen en uitrollen van de software. Er wordt hier volgens de Scrum

Bekijk vacature »

Mendix Developer

Over Troostwijk Troostwijk is met 160 medewerkers toonaangevend op het gebied van taxaties van onroerende en roerende zaken ten behoeve van verzekeringen en bedrijfseconomische doeleinden. Daarnaast houden wij ons bezig met schaderegelingen in het belang van verzekerden. In binnen- en buitenland bedienen wij beleggers, banken, (beursgenoteerde) fondsen, overheden, woningcorporaties, financiers en vastgoedgebruikers- van MKB tot multinationals. Troostwijk Groep bestaat uit vier businessunits: Troostwijk Taxaties, Troostwijk Expertises, Troostwijk Real Estate en Apresa (kunsttaxaties). Troostwijk is sinds mei 2017 onderdeel van het Spaanse bedrijf Tinsa. Troostwijk Groep is op zoek naar een ervaren Mendix Developer standplaats Amsterdam Je bent een getalenteerde en

Bekijk vacature »

Senior applicatieontwikkelaar

Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en implementeren. Je levert ontwerpen die passen bij de onderliggende frameworks en

Bekijk vacature »

Salesforce Technical Consultant

Salesforce Technical Consultant Transform the world around you by unleashing your skills and crafting the next generation of technology. Put your expertise to work as part of the world’s largest independent technology services provider and lead the way as a trendsetter in your field. We’re ready if you are. Your impact As a Salesforce Technical Consultant, you are responsible for helping clients to make use of cutting-edge technologies. We have a wide project scope and topics may range from Lightning development, integrating Salesforce in the client’s application landscape, and enabling them to make ample use of the salesforce capabilities. Ensuring

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

Senior DWH Developer

Locatie DIEMEN Functieomschrijving Why are we doing it this way? How do we make things more efficient, faster, smarter and easier? That’s the kind of questions we like our team asking and answering. As part of our Operational Insights team, asking the right questions and providing answers to the business is part of your daily life. The team is responsible for the management information system of Randstad Groep Nederland (Randstad, Tempo-Team and Yacht). Consisting of business analysts, product owner, scrum master, data engineers, reporting specialists and solution architects, each person plays an important role. Our common goal is to make

Bekijk vacature »
Jan R

Jan R

07/09/2020 11:53:44
Quote Anchor link
Hoi

Hoe kan ik alternerende kleuren toepassen op een tabel waarbij sommigen rijen verborgen zijn. de rijen worden verborgen via een of meerdere javascript filters. met display:none.

Jan

voorbeeld met active filter: http://users.telenet.be/janr/odd-even-tr.png

Zonder de filter is alles ok.
Nu gebruik ik:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
tr:nth-child(even) {
    background-color: #ADD8E6;
}

Ik zoek wel een pure css oplossing dus geen javascript laat staan jquery :) Dat heb ik al.

Jan
Gewijzigd op 07/09/2020 11:54:50 door Jan R
 
PHP hulp

PHP hulp

26/09/2020 00:09:10
 
Ozzie PHP

Ozzie PHP

07/09/2020 14:44:06
Quote Anchor link
Probeer dit eens

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
tr {
  background-color: red;
}

tr:nth-child(4n - 1) {
  background-color: blue;
}
 
Jan R

Jan R

07/09/2020 16:19:13
Quote Anchor link
Lukt niet. Het gaat niet over elke 4 rijen maar over elke 2° rij welke niet display: none is.
Met 2n-1 lukt het ook niet.
 
Thomas van den Heuvel

Thomas van den Heuvel

07/09/2020 16:22:36
Quote Anchor link
Jan R op 07/09/2020 11:53:44:
de rijen worden verborgen via een of meerdere javascript filters.


Jan R op 07/09/2020 11:53:44:
Ik zoek wel een pure css oplossing dus geen javascript laat staan jquery :).


Sja...

edit: beetje flauw en kort door de bocht wellicht :p
Maar als je hier nou eens als volgt naar kijkt: wat als je nu niet zozeer filtert, maar elke keer de lijst echt opnieuw opbouwt met JavaScript. Je zou dan ook JavaScript altijd kunnen gebruiken om de lijst te voorzien van een geschakeerde achtergrondkleur. Dit gebeurt dan elke keer op dezelfde wijze, en niet de ene keer via CSS (bij laden van de pagina) en de andere via JavaScript (als je filtert).

Een andere optie is bijvoorbeeld dat je de zoek- of filteropdracht naar PHP delegeert ofzo, en dat die via AJAX een plak HTML uitspuugt, en dan kun je voor (on)even rijen gewoon een pure CSS-oplossinge gebruiken.

In beide gevallen is de crux in ieder geval dat je de lijst volledig opnieuw opbouwt.

Als ik andere oplossingen zo snel kan inschatten als ik hier vluchtig op Google dan lijken dit nogal omslachtige aanpakken. Ik zou voor een soort van "volledige refresh" strategie gaan, een oplossing in CSS werkt dan altijd.
Gewijzigd op 07/09/2020 23:54:16 door Thomas van den Heuvel
 
Ozzie PHP

Ozzie PHP

08/09/2020 01:16:29
Quote Anchor link
Jan R op 07/09/2020 16:19:13:
Lukt niet. Het gaat niet over elke 4 rijen maar over elke 2° rij welke niet display: none is.
Met 2n-1 lukt het ook niet.

Ik had het voorbeeldje hiervandaan:

http://jsfiddle.net/xzmnq0n9/

Hier lijkt het wel te werken. Kijk er even naar, misschien kun je er toch iets nuttigs uithalen.
 
Jan R

Jan R

08/09/2020 01:59:56
Quote Anchor link
Hier laten ze dan ook elke 2° rij verbergen. Vast gegeven! Bij mij kan elke mogelijkheid ontstaan.
 
Ozzie PHP

Ozzie PHP

08/09/2020 02:16:48
Quote Anchor link
Ah oké helder. Dan heb je er inderdaad niet veel aan.

Wellicht kun je de CSS3 operator 'not' gebruiken ...

:not([style*="display: none"])

tr:nth-child(even):not([style*="display: none"])

Geen idee of het werkt :)
 
Rob Doemaarwat

Rob Doemaarwat

08/09/2020 07:48:41
Quote Anchor link
Voor zover ik begrepen heb werkt dat laatste niet (de nth-child blijft gewoon tellen, ongeachte de wel/niet visible). Enige trucje wat ik zie is als de regels allemaal even hoog zijn een "gestreepte" achtergrond op de hele <table> te zetten (en dus niet op de row):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
background-image: repeating-linear-gradient(red 0em, red 2em, green 2em, green 4em);
(en even te zorgen dat de hoogte van een "streep" matches met de hoogte van een <tr>).

Maar zelf zou ik gewoon met JS aan de gang gaan - als je dat toch al gebruikte om per regel te kijken of ie wel/niet verborgen moet worden (teller bijhouden en indien teller % 2 dan class toevoegen / anders weghalen).
 
Jan R

Jan R

08/09/2020 08:51:12
Quote Anchor link
Snel even getest en inderdaad in 1° instantie werkt deze oplossing.

Heb ik natuurlijk weer pech dat sommigen meer dan 1 telefoonnummer of e-mailadres hebben.
javascript, of zoutzuur, zal dan toch de enige oplossing zijn. Ik wou gewoon de browser zelf het werk laten doen.

Toch aan allen bedankt die probeerden mee te werken.

Jan
 
Ad Fundum

Ad Fundum

08/09/2020 08:56:25
Quote Anchor link
Ik kan me voorstellen dat er mensen zijn die niet bevriend zijn met JS en er zo ver mogelijk van willen blijven, dat geldt in ieder geval voor mijn persoon.
Maar tegenwoordig is JS in elke brower actief, en als het nog kan moet je echt moeite doen om het uit te zetten via een speciaal instellingenscherm. En omdat je JS toch al gebruikt om te filteren, kan je net zo goed een class 'even' toevoegen aan de rij die je filtert. In je JS die de rij controleert kan je iets opnemen als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
...
let iRij = 0;
let verborgen = false;
// ...
for(/* ... */) {
  // ...
  if (verborgen) {continue;}
  if (0 === iRij % 2) {
    rij.classList.add('even');
  } else {
    rij.classList.remove('even');
  }
  iRij++;
}

En vervolgens in de CSS iets als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
@media screen {
  /* ... */
  tr th,
  tr td {
    background:white;
  }
  tr.even th,
  tr.even td {
    background:lightgrey;
  }
}

Je zult bovenstaande code moeten aanpassen aan je eigen situatie, heel moeilijk zal dat niet zijn.
Gewijzigd op 08/09/2020 08:59:03 door Ad Fundum
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.