| Autor | Zpráva | ||
|---|---|---|---|
| Lukas_dol Profil * |
#1 · Zasláno: 28. 2. 2012, 08:11:34
Ahoj, resim asi trivialni vec, ale jak dostat promenou id sem:
var load = '../out.php?idcko='+id; diky |
||
| _es Profil |
#2 · Zasláno: 28. 2. 2012, 08:14:39
Lukas_dol:
„poradi nekdo jak to ma byt?“ Z toho vytrhnutého kusu kódu asi ťažko. |
||
| Lukas_dol Profil * |
#3 · Zasláno: 28. 2. 2012, 08:30:30
Tady je kompletni kod...
potrebuji, aby v var load = '../out.php?idcko=+id'; bylo id promenna, aby se mi nacitala stranka podle potreby.
diky (function($){
$.fn.extend({
alertBox: function(settings) {
var settings = $.extend(defaults, settings);
return this.each(function() {
var s = settings;
var load = '../out.php?idcko=+id';
$(this).click(function(e) {
e.preventDefault();
$('body').append('<div id="overlay" />');
$('#overlay').fadeIn(300, function() {
$('body').append('<div id="alertModalOuter"><div id="alertModal">loading...</div></div>');
var outer = $('#alertModalOuter');
var modal = $('#alertModal');
var defWidth = outer.outerWidth();
var defHeight = outer.outerHeight();
modal.load(load + ' #alert', function() {
var alertBoxContent = $('#alert');
var alertWidth = alertBoxContent.outerWidth();
var alertHeight = alertBoxContent.outerHeight();
var widthCombine = -((defWidth + alertWidth) / 2);
var heightCombine = -((defHeight + alertHeight) / 2);
modal.animate({width: alertWidth, height: alertHeight}, 200);
outer.animate({marginLeft: widthCombine, marginTop: heightCombine}, 200, function() {
alertBoxContent.fadeIn(200, function() {
$('#no').click(function(e) {
e.preventDefault();
$('#overlay, #alertModalOuter').fadeOut(400, function() {
$(this).remove();
});
});
});
});
});
});
});
});
}
});
})(jQuery); |
||
| _es Profil |
#4 · Zasláno: 28. 2. 2012, 08:55:12
Lukas_dol:
„aby v var load = '../out.php?idcko=+id'; bylo id promenna“ Žiadnu premennú s názvom id tam nemáš. Vyjadri sa nejako normálne, o čo sa snažíš.
|
||
| Lukas_dol Profil * |
#5 · Zasláno: 28. 2. 2012, 08:59:06
Prave ji tam potrebuju dostat...
script se vola takto <script>
$(function() {
$('#clickMe').alertBox({
id: '1'
});
});
</script>Nebo jak lepe tam to id dostat? |
||
| _es Profil |
#6 · Zasláno: 28. 2. 2012, 09:09:03
Neviem, čo je
alertBox za metódu, nájdi si v dokumentácii toho pluginu, či čo to je, ako sa používa. Na čo tá metóda slúži?
|
||
| LosFilipos Profil |
#7 · Zasláno: 28. 2. 2012, 17:05:15
Lukas_dol:
Funkci alertBox vkládáš jako parametr objekt settings, tudíž id dostaneš takto: var load = '../out.php?idcko=' + settings.id; |
||
|
Časová prodleva: 14 let
|
|||
0