Autor Zpráva
dunne
Profil *
Jakým spusobem jde vyřešit jquery konflikt medzi Joomla template a komponentem.
V komponentu nejde vypnou knihovnu jquery. Ve Firebuge se objavi error
jQuery(...).datepicker is not a function. = nefunguje tlačítko s výběrem datumu
shaggy
Profil
1. do stránky nedoťahuješ jQuery UI knižnicu (ktorá obsahuje datepicker)
2. a vieš aj vypnúť tú "knižnicu jquery", alebo inak (správne) povedané - nepoužívať datepicker, stačí len nájsť ten kúsok javascriptu, ktorý má na starosti inicializáciu datepickera a tú zmazať.
dunne
Profil *
shaggy:

No to netusim ako , preposielam ten skript :


<script type="text/javascript">
jQuery(function() {
jQuery("#6y7gjhnk9j8mrg6").datepicker( {
dateFormat: "dd-mm-yy",
minDate: 0, maxDate: "+5Y",
buttonImage: 'http://moredirect.cz/jomres/images/calendar.png',
buttonImageOnly: true,
showOn: "both",
changeMonth: true,
changeYear: true,
numberOfMonths: 1,
showOtherMonths: true,
selectOtherMonths: true,firstDay: 1, showButtonPanel: true,onSelect: function(selectedDate) {
var nextDayDate = jQuery("#6y7gjhnk9j8mrg6").datepicker('getDate', '+1d');
nextDayDate.setDate(nextDayDate.getDate() + 1);
jQuery("#6y7gjhnk9j8mrg6_XXX").datepicker('setDate', nextDayDate);
//alert(date);
}} );
});
</script>
<input type="text" size="10" name="arrivalDate" id="6y7gjhnk9j8mrg6" value="01-02-2013" readonly="readonly"/>
&nbsp;Arrival&nbsp;<script type="text/javascript">
jQuery(function() {
jQuery("#6y7gjhnk9j8mrg6_XXX").datepicker( {
dateFormat: "dd-mm-yy",
minDate: 0, maxDate: "+5Y",
buttonImage: 'http://moredirect.cz/jomres/images/calendar.png',
buttonImageOnly: true,
showOn: "both",
changeMonth: true,
changeYear: true,
numberOfMonths: 1,
showOtherMonths: true,
selectOtherMonths: true,firstDay: 1, showButtonPanel: true} );
});
</script>
<input type="text" size="10" name="departureDate" id="6y7gjhnk9j8mrg6_XXX" value="02-02-2013" readonly="readonly"/>
&nbsp;Departure <br/>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0