{% extends "bottom.html" %} {% load static %} {% block stylesheethref %} {% endblock %} {% block content %}
{% for artcle in artchles %}
文章图片
{% endfor %}
{% endblock %} {% block script %} document.addEventListener('DOMContentLoaded', function() { // 搜索功能 const searchBtn = document.querySelector('.search-box button'); const searchInput = document.querySelector('.search-box input'); searchBtn.addEventListener('click', function() { const query = searchInput.value.trim(); if (query) { alert('搜索: ' + query); // 实际应用中这里应该是跳转到搜索页面或执行搜索操作 } }); searchInput.addEventListener('keypress', function(e) { if (e.key === 'Enter') { const query = searchInput.value.trim(); if (query) { alert('搜索: ' + query); // 实际应用中这里应该是跳转到搜索页面或执行搜索操作 } } }); // 文章卡片交互 const articleCards = document.querySelectorAll('.article-card'); articleCards.forEach(card => { card.addEventListener('click', function(e) { if (!e.target.closest('.read-more')) { const id = this.querySelector('.article-id').textContent; window.open(`/archives/${id}`) } }); }); }); {% endblock %}