Maison > interface Web > js tutoriel > jquery implémente l'effet de flux en cascade Sharing_jquery

jquery implémente l'effet de flux en cascade Sharing_jquery

WBOY
Libérer: 2016-05-16 16:54:31
original
1504 Les gens l'ont consulté

Utilisez jquery pour obtenir l'effet de flux en cascade. Veuillez l'utiliser comme référence. Vous pouvez voir l'effet après l'exécution. L'introduction JQ dans le code doit être remplacée par la vôtre

Copier le code Le code est le suivant :




AJAX




< style>
#container {
width: 90%;
margin: 80px auto;
}
.box {

box-shadow : 0 0 4px #999 ;
margin-top : 40px;
padding : 40px;
font-family : "Century Gothic", "Microsoft YaHei ", Arial, monospace;
}
.loading {
text-align: center;
}


< body>


$page = isset($_GET['page']) intval($_GET['page']) : 1;
$size = 20;
try
{
$pdo = new PDO('mysql:host=localhost;dbname=wechatbook', 'root', 'root');
$offset = ($page - 1) * $size;
$sql = "SELECT title FROM wcb_rss_news limit $offset,$size";
$stmt = $pdo->query($sql);
$stmt->setFetchMode(PDO::FETCH_ASSOC);
$list = $stmt->fetchAll();
if (!empty($list))
{
foreach ($list as $row)
{
?>

}
}
else
{
echo '';
}
}
catch (PDOException $e)
{
}
?>




<script><br> $(function() { <br> var $container = $("#container");<br> $container.imagesLoaded(function() {<br> $container.masonry({<br> itemSelector: '.box',<br> isAnimated : true ,<br> columnWidth:200,<br> gutterWidth:200,<br> // isFitWidth:true,//largeur adaptative<br> isResizingL:true//s'il peut être redimensionné<br> });<br> });<br> $container.infinitescroll({<br> navSelector : '#next-link',<br> nextSelector : '#next-link a',<br> itemSelector : '.box',<br> animate : true,<br> chargement : {<br> msgText : "Chargement...",<br>finishedMsg : "Aucune nouvelle donnée...",<br> img : "http://www.jb51. ne/img/loading.gif',<br> sélecteur : '.loading'<br> },<br> localMode : true<br> }, function(newElements) {<br> console.dir( newElements)<br> var $newEle = $(newElements);<br> $newEle.imagesLoaded(function() {<br> $container.masonry('appended', $newEle, true);<br> }); );<br> });<br></script>




Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal