Javascipt slide down in ie met drupal
Ed van Papenrecht
24/11/2011 13:41:17Hoi Iedereen,
Ik ben momenteel met een drupal website bezig waarbij ik een collectie pagina heb. hierbij zie je 3 kleine foto's naast elkaar en als je op één van de foto's klikt schuift de website uit en komt de grotere foto onder de drie kleine te staan.
In chrome werkt dit perfect, alleen in IE krijg ik het niet voor elkaar. Hier werkt om een of andere reden de Slide functie niet..
Dit is de code die ik gebruik.
Weet iemand wat ik fout doe? En hoe ik de slide functie in ie aan de praat krijg?
Super bedankt alvast!
grt. Ed
Ik ben momenteel met een drupal website bezig waarbij ik een collectie pagina heb. hierbij zie je 3 kleine foto's naast elkaar en als je op één van de foto's klikt schuift de website uit en komt de grotere foto onder de drie kleine te staan.
In chrome werkt dit perfect, alleen in IE krijg ik het niet voor elkaar. Hier werkt om een of andere reden de Slide functie niet..
Dit is de code die ik gebruik.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var sk__qwe = jQuery('body.page-collectie #content .view-collectie .views-field-tid');
sk__qwe.each(function () {
var sk_this = jQuery(this);
jQuery(this).find('a').click(function(){
sk__qwe.next().slideUp(1500);
var node_link = jQuery(this).attr('href');
jQuery.ajax({
type: 'POST',
url: node_link,
success: function(html){
var result = jQuery(html).find('#content article'); // Get node
sk_this.next().html(result).slideDown(1500); // Insert node
jQuery('.cloud-zoom').CloudZoom();
jQuery('.sk-ajax-node .node-collectie').vestiging_load_node();
}
});
return false;
});
});
sk__qwe.each(function () {
var sk_this = jQuery(this);
jQuery(this).find('a').click(function(){
sk__qwe.next().slideUp(1500);
var node_link = jQuery(this).attr('href');
jQuery.ajax({
type: 'POST',
url: node_link,
success: function(html){
var result = jQuery(html).find('#content article'); // Get node
sk_this.next().html(result).slideDown(1500); // Insert node
jQuery('.cloud-zoom').CloudZoom();
jQuery('.sk-ajax-node .node-collectie').vestiging_load_node();
}
});
return false;
});
});
Weet iemand wat ik fout doe? En hoe ik de slide functie in ie aan de praat krijg?
Super bedankt alvast!
grt. Ed
PHP hulp
21/11/2024 22:15:21Wouter J
24/11/2011 14:44:32Even een opmerking. Je doet var sk_this = jQuery(this); Dit is uitstekend en doen veel beginners verkeerd. Maar vervolgens gebruik je de regel daarna gewoon weer jQuery(this), dit moet je dan vervangen door sk_this.
Waar komt de var result vandaan die je op regel 13 gebruikt?
Waar komt de var result vandaan die je op regel 13 gebruikt?