Home node actu cliquable pur toggle
This commit is contained in:
@@ -499,12 +499,29 @@ $(document).ready(function () {
|
|||||||
.addClass("toggle-actualite")
|
.addClass("toggle-actualite")
|
||||||
.insertAfter(article);
|
.insertAfter(article);
|
||||||
|
|
||||||
toggleButton.on("click", function () {
|
// Fonction commune
|
||||||
|
function toggleActu () {
|
||||||
body.slideToggle();
|
body.slideToggle();
|
||||||
links.slideToggle();
|
links.slideToggle();
|
||||||
$(this).toggleClass("open");
|
toggleButton.toggleClass("open");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Clic sur la flèche
|
||||||
|
toggleButton.on("click", function (e) {
|
||||||
|
e.stopPropagation();
|
||||||
|
toggleActu();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Clic n'importe où sur le node
|
||||||
|
article.on("click", function (e) {
|
||||||
|
// Ne rien faire si clic sur un lien
|
||||||
|
if ($(e.target).closest("a").length) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
toggleActu();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
// slimselect
|
// slimselect
|
||||||
// duplicated due to embeded view (archives)
|
// duplicated due to embeded view (archives)
|
||||||
let actu_type_select = new SlimSelect({
|
let actu_type_select = new SlimSelect({
|
||||||
@@ -540,6 +557,7 @@ $(document).ready(function () {
|
|||||||
/////////////////// end voir plus... actualite dans /actualites & /home ////////////////////
|
/////////////////// end voir plus... actualite dans /actualites & /home ////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/////////////// start class à view-rows-ressources ////////
|
/////////////// start class à view-rows-ressources ////////
|
||||||
|
|
||||||
$(".view-rows-wrapper").each(function () {
|
$(".view-rows-wrapper").each(function () {
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -1760,6 +1760,7 @@ footer {
|
|||||||
}
|
}
|
||||||
#actus-caroussel .content-actus .view-rows-wrapper .views-row .node-type-actualite {
|
#actus-caroussel .content-actus .view-rows-wrapper .views-row .node-type-actualite {
|
||||||
width: 85%;
|
width: 85%;
|
||||||
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
#actus-caroussel .content-actus .view-rows-wrapper .views-row .node-type-actualite .content-wrapper-actu {
|
#actus-caroussel .content-actus .view-rows-wrapper .views-row .node-type-actualite .content-wrapper-actu {
|
||||||
display: grid;
|
display: grid;
|
||||||
|
|||||||
@@ -441,12 +441,29 @@ $(document).ready(function () {
|
|||||||
.addClass("toggle-actualite")
|
.addClass("toggle-actualite")
|
||||||
.insertAfter(article);
|
.insertAfter(article);
|
||||||
|
|
||||||
toggleButton.on("click", function () {
|
// Fonction commune
|
||||||
|
function toggleActu () {
|
||||||
body.slideToggle();
|
body.slideToggle();
|
||||||
links.slideToggle();
|
links.slideToggle();
|
||||||
$(this).toggleClass("open");
|
toggleButton.toggleClass("open");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Clic sur la flèche
|
||||||
|
toggleButton.on("click", function (e) {
|
||||||
|
e.stopPropagation();
|
||||||
|
toggleActu();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Clic n'importe où sur le node
|
||||||
|
article.on("click", function (e) {
|
||||||
|
// Ne rien faire si clic sur un lien
|
||||||
|
if ($(e.target).closest("a").length) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
toggleActu();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
// slimselect
|
// slimselect
|
||||||
// duplicated due to embeded view (archives)
|
// duplicated due to embeded view (archives)
|
||||||
let actu_type_select = new SlimSelect({
|
let actu_type_select = new SlimSelect({
|
||||||
@@ -482,6 +499,7 @@ $(document).ready(function () {
|
|||||||
/////////////////// end voir plus... actualite dans /actualites & /home ////////////////////
|
/////////////////// end voir plus... actualite dans /actualites & /home ////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/////////////// start class à view-rows-ressources ////////
|
/////////////// start class à view-rows-ressources ////////
|
||||||
|
|
||||||
$(".view-rows-wrapper").each(function () {
|
$(".view-rows-wrapper").each(function () {
|
||||||
|
|||||||
@@ -54,6 +54,7 @@
|
|||||||
.node-type-actualite{
|
.node-type-actualite{
|
||||||
width: 85%;
|
width: 85%;
|
||||||
// padding-bottom: 2rem;
|
// padding-bottom: 2rem;
|
||||||
|
cursor: pointer;
|
||||||
|
|
||||||
.content-wrapper-actu{
|
.content-wrapper-actu{
|
||||||
display: grid;
|
display: grid;
|
||||||
|
|||||||
Reference in New Issue
Block a user