WP Plugin Kalender
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
all
anklicken
code
datei
eintrag
gebiet
gerade profi
http
info
item
jeweiligen tages
kalender
maus
offset
position
show
target
url
versuchen
zeile
-
Hallo,
ich habe ein Problem, ich sollte dieses Plugin so ändern, das sich der Eintrag nicht automatisch öffnet sobald man mit der Maus über den Kalender fährt.
Sondern erst nach anklicken des jeweiligen Tages, sowie ein "Schließen" dann in den Eintrag, sonst bekommt man ihn ja nicht mehr zu.
Mein Kalender ist hier: http://bit.ly/1JMjJGr
JS. Dateien habe hier hier hochgeladen.
http://cloud.directupload.net/20O4
vielen Dank.
Schönes WE -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
laex630 schrieb:
Der Eintrag schließt sich doch von selbst, wenn man mit der Maus woanders ist
[...]
Sondern erst nach anklicken des jeweiligen Tages, sowie ein "Schließen" dann in den Eintrag, sonst bekommt man ihn ja nicht mehr zu.
[...]
Auch noch ein schönes WE, LG
https://www.lima-city.de/thread/kalender-plugin-wordpress: Ist das nicht dasselbe Thema?
Beitrag zuletzt geändert: 4.10.2015 16:16:25 von funnyweb -
Hallo, stimmt, dann sollte nur das mit dem Öffnen gemacht werden, wie im 1. Thread geschrieben.
-
laex630 schrieb:
Hallo, stimmt, dann sollte nur das mit dem Öffnen gemacht werden, wie im 1. Thread geschrieben.
Ich vermute (bin nicht gerade Profi auf dem Gebiet), dass man hier in gce-script.js die Zeilen 138 bis 169 auskommentieren/löschen muss:
// Tooltip config using qTip2 jQuery plugin. function gce_tooltips(target_items) { $(target_items).each(function() { //Add qtip to all target items $(this).qtip({ content: $(this).find('.gce-event-info'), position: { my: 'bottom left', at: 'center', viewport: true, adjust: { method: 'shift', scroll: false } }, show: { solo: true, effect: function(offset) { $(this).fadeIn(50); } }, hide: { fixed: true }, style: { classes: 'qtip-light qtip-shadow qtip-rounded' } }); }); }
Einfach mal ausprobieren, ob's funktioniert mit dem Auskommentieren. -
Jo, genau. Jetzt wird es danach dann nicht mehr angezeigt, aber öffnen lässt es sich auch nich.
-
In der Zeile
$(this).qtip() {
wirst du eine Änderung vornehmen müssen und nicht einfach alles löschen... Versuche "qtip" einfach mal in "click" oder "onclick" zu ändern.
mfg
Jonas -
Wie soll ich das in die Zeile einfügen mit click bzw. onclick?
// Tooltip config using qTip2 jQuery plugin. function gce_tooltips(target_items) { $(target_items).each(function() { //Add qtip to all target items $(this).qtip({ content: $(this).find('.gce-event-info'), position: { my: 'bottom left', at: 'center', viewport: true, adjust: { method: 'shift', scroll: false } }, show: { solo: true, effect: function(offset) { $(this).fadeIn(50); } }, hide: { fixed: true }, style: { classes: 'qtip-light qtip-shadow qtip-rounded' } }); }); }
-
laex630 schrieb:
Ach Entschuldigung, ich habe den anderen Thread nicht komplett gelesen und dachte jetzt erst, die Funktion solle komplett gestrichen werden. So ist es natürlich Schwachsinn, was ich hier geschrieben habe:
Wie soll ich das in die Zeile einfügen mit click bzw. onclick?
[...]
funnyweb schrieb:
Theoretisch kann man in den jQuery-JS-Dateien alle "mouseover" (kommt je 2 mal vor) durch "click" bzw. "onclick" ersetzen. Das ist natürlich kein guter Stil, aber vielleicht klappt es. Und wichtig: nur für dieses Plugin/diese Anwendung benutzen!
laex630 schrieb:
Hallo, stimmt, dann sollte nur das mit dem Öffnen gemacht werden, wie im 1. Thread geschrieben.
Ich vermute (bin nicht gerade Profi auf dem Gebiet), dass man hier in gce-script.js die Zeilen 138 bis 169 auskommentieren/löschen muss [...] -
Klappt leider nich, also mit onclick bzw. auch mit nur click nicht :(
-
laex630 schrieb:
Schade... und wenn du das einfach so machst:
Klappt leider nich, also mit onclick bzw. auch mit nur click nicht :(jonas-bayer schrieb: [...]
Versuche "qtip" einfach mal in "click" oder "onclick" zu ändern.[...]
Also:
// Tooltip config using qTip2 jQuery plugin. function gce_tooltips(target_items) { $(target_items).each(function() { //Add qtip to all target items $(this).onclick({ content: $(this).find('.gce-event-info'), position: { my: 'bottom left', at: 'center', viewport: true, adjust: { method: 'shift', scroll: false } }, show: { solo: true, effect: function(offset) { $(this).fadeIn(50); } }, hide: { fixed: true }, style: { classes: 'qtip-light qtip-shadow qtip-rounded' } }); }); }
bzw.
// Tooltip config using qTip2 jQuery plugin. function gce_tooltips(target_items) { $(target_items).each(function() { //Add qtip to all target items $(this).click({ content: $(this).find('.gce-event-info'), position: { my: 'bottom left', at: 'center', viewport: true, adjust: { method: 'shift', scroll: false } }, show: { solo: true, effect: function(offset) { $(this).fadeIn(50); } }, hide: { fixed: true }, style: { classes: 'qtip-light qtip-shadow qtip-rounded' } }); }); }
...mit unveränderter jQuery diesmal? Vielleicht klappt das -
Habe nur die gce-script.js geändert, sonst alles wie beim originalen.
Leider klappt es so auch nicht, müssen die beiden jquery Dateien auch vom mouseover zu onclick geändert werden? -
laex630 schrieb:
Das würde ich ehrlich gesagt lassen... es kann auch sein, dass ich Jonas' Vorschlag falsch interpretiert habe... aber das kann doch nicht so schwierig sein, einfach nur einen Klick statt nem Mouseover vorauszusetzen! Tut mir leid, dazu habe ich zu wenig JS-Kenntnisse... Viel Glück und gute Nacht
Habe nur die gce-script.js geändert, sonst alles wie beim originalen.
Leider klappt es so auch nicht, müssen die beiden jquery Dateien auch vom mouseover zu onclick geändert werden? -
Bräuchte noch dringed Hilfe, kappt irgendwie noch nicht :(
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage