php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.08.2010, 19:01  
Neuer Benutzer
 
Registriert seit: 19.08.2010
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
bomber007 befindet sich auf einem aufstrebenden Ast
Standard Bin noch ein Anfänger mit jquery bitte um hilfe

hi

Ich hatte jetzt schon öfters das Problem wen ich ein Bereich mit php wider holen
lasse das mein jquery den nicht die Eigenschaften verändert hat aber fest eingetragen hat jquery geändert wo dran liegt das ?

hier meine Test
Ich hab mir die erweiterung für jquery geholt und habe mal eine test seite gemacht .
bomber007 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.08.2010, 19:58  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Die Frage ist nahezu unverständlich. Wenn ich sie richtig interpretiere, liegt das an einer schlecht programmierten „Bibliothek“, die eben keine Mehrfachinstanzen unterstützt.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 19.08.2010, 21:29  
Neuer Benutzer
 
Registriert seit: 19.08.2010
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
bomber007 befindet sich auf einem aufstrebenden Ast
Standard

ok ein Beispiel

PHP-Code:
<?php   $i=99;
            do {
        echo 
'<a href="#" id="jttrigger-'.$i.'">Fenster '.$i.'</a><br>' ;
       echo 
'<div id="jttip-'.$i.'" class="jttip" style="display: none;"><div class="jttipcontent">Fenster '.$i.'</div></div> ';
        
$i++;
        }while (
$i <= 105);
             
?>
so habe ich das in meiner test seite geschrieben
und jetzt sollte jquery den Link ein tooltip erscheinen lasen aber das macht er nicht
und ich weiß nicht warum.
hier der jquery Code(die erweiterung)

Code:
// Set imageurl to the path where the nubbin.png image is located

var imageurl = "images/";

$(document).ready(function(){
			
	var mouseX = 0;
	var mouseY = 0;
	$().mousemove( function(e) {
		mouseX = e.pageX; 
		mouseY = e.pageY;
	});
	 
	$(".jttip").hover(
		function () {
			id = $(this).attr('id');
			
			split = id.split('-', 2)
			number = split[1];
			
			clearTimeout(window['ta' + number]);
			$('#'+id).show();

			
		}, 
		function () {
			
			id = $(this).attr('id');
			$('#'+id).fadeOut('fast');
			
		}
	);
	 
	$(".jttip").each(function (i) {
		var prepend$$i = 0;
		
		$("#jttrigger-"+i).hover(
	      function () {
			
			if(prepend$$i == 0)
			{
				$("#jttip-"+i).prepend('<img class="nubbin" src="'+imageurl+'nubbin.png" alt="arrow" height="13" width="27">');
				prepend$$i = "done";
			}
			
			var triggerPos = $("#jttrigger-"+i).position();
			var jttipPos = $("#jttip-"+i).position();
			var triggerHeight = $("#jttrigger-"+i).height();
			var triggerWidth = $("#jttrigger-"+i).width();
			
	      	var jttipWidth = $("#jttip-"+i).width();
	      	
	      	var offsetX = triggerWidth-jttipWidth;
	      	
	      	$("#jttip-"+i).css('top',triggerPos.top+triggerHeight);
	      	
	      	if(offsetX > 0)
	      	{
	      		$("#jttip-"+i).css('left',triggerPos.left-(offsetX/2));
	      	}
	      	else
	      	{
	      		$("#jttip-"+i).css('left',triggerPos.left+(offsetX/2));
	      	}
	      	
	      	window['t' + i] = setTimeout(function() { $("#jttip-"+i).fadeIn('fast'); },300);
	        
	      }, 
	      function () {
				
				clearTimeout(window['t' + i]);

				if($("#jttip-"+i).css("display") == 'block')
				{
					window['ta' + i] = setTimeout(function() { $("#jttip-"+i).hide(); },300);
				}

	      });
	      
		});
	
});
bomber007 ist offline   Mit Zitat antworten
Alt 19.08.2010, 23:27  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Dann musst Du herausfinden, warum. Erste Hinweise geben Firebug bzw. die JS-Konsole Deines Browsers.

Und bitte ändere den Titel des Threads.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 19.08.2010, 23:34  
Erfahrener Benutzer
 
Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse:
Anfänger
Trainmaster wird schon bald berühmt werden
Standard

nikosch hat recht, das Plugin ist schlichtweg ein Murks. Folgendes Problem:

Es werden alle Elemente mit der Klasse "jttip" gezählt und dementsprechend lauten die Nummern. Das heißt, dass deine Nummerierung Probleme macht. Sind auf der Seite 10 Elemente mit der Klasse "jttip", müssen diese von 1-10 durchnummeriert werden.

Solange an nur einer Stelle in deinem Skript die Tooltips generiert werden, ist es kein Problem. Einfach die Nummerierung von 1 ab beginnen, und nicht etwa 99 o.ä.! Sollte jedoch an verschiedenen Stellen ein Tooltip erzeugt werden, hast du definitiv ein Problem
Trainmaster ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Anfänger! Hilfe bei Datenimport Fitbit Datenbanken 3 27.04.2006 13:23
Hilfe - Anfänger - wer kann mir helfen? danimauserl2 PHP Tipps 2006 16 13.04.2006 21:04
[Erledigt] Hilfe: Projektabreit Informatik und Technik bitte helft uns. Off-Topic Diskussionen 31 05.04.2006 18:25
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
Anfänger Hilfe zu Apache Server, Hosting und Workstations 2 30.12.2004 08:54
[Erledigt] HILFE PHP Tipps 2004-2 1 16.12.2004 20:49
Hilfe!!! PHP + EXE-Dateien und Interface Beitragsarchiv 4 16.12.2004 11:50
PHP, Frontpage -----> HILFE!!!! HTML, Usability und Barrierefreiheit 4 30.11.2004 15:00
anfänger braucht hilfe Datenbanken 5 27.11.2004 09:56
Anfänger braucht hilfe bei blättern funktion PHP Tipps 2004 3 04.11.2004 12:46
Ein ganz schlimmer Anfänger sucht Hilfe bei Include() PHP Tipps 2004 4 29.10.2004 14:11
Hilfe! Bin Anfänger. Brauche ein Download Zähler. PHP Tipps 2004 1 07.10.2004 08:56
Hilfe für wirklichen Anfänger gesucht PHP Tipps 2004 8 21.07.2004 15:26
Absoluter anfänger braucht dringend hilfe PHP Tipps 2004 8 04.07.2004 11:21
Absoluter Anfänger braucht Hilfe :-) PHP Tipps 2004 1 24.06.2004 17:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery nummerierung, jquery für anfänger, jquery echo var, jquery nummerieren, jquery durchnummerieren, durchnummerieren jquery, jquery hilfe, jquery style durchnummeriert hinzufügen, jquery automatisch nummeriern, jquery alle elemente in einem div umnummerieren, jquerry class nummerieren, automatisch nummerieren jquery, jquery klassen nummerieren, id durchnummerieren jquery, jquery divs numerieren, jquery alle element einer klasse nummerieren, jquery klasse nummerieren, jquery nummerierung div, div id numerieren, jquery div nummerieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum