我有html代码:
<ul id="nav" class="site-main-menu">
<!-- About Me Subpage link -->
<li>
<a class="pt-trigger" href="/" data-animation="58" data-goto="1">Home</a>
</li>
<li>
<a class="pt-trigger" href="/blog" data-animation="58" data-goto="1">Blog</a>
</li>
<li>
<a class="pt-trigger" href="/article" data-animation="61" data-goto="1">Article</a>
</li>
<li>
<a class="pt-trigger" href="/about" data-animation="59" data-goto="1">About</a>
</li>
<li>
<a class="pt-trigger" href="/contact" data-animation="59" data-goto="1">Contact</a>
</li>
</ul>
和python代码:
from flask import Flask, render_template, url_for
app = Flask(__name__)
@app.route("/")
def index():
return render_template("index.html")
@app.route("/blog", methods=['GET', 'POST'])
def labs():
return render_template("blog.html")
@app.route("/article", methods=['GET', 'POST'])
def studios():
return render_template("article.html")
@app.route("/about", methods=['GET', 'POST'])
def about():
return render_template("about.html")
然后我在js中遇到这样的错误:
为什么在html代码上,当我使用'href =“ / blog”'时,总是在控制台日志上出现错误消息,结果是我的动画无法正常工作。 但是如果我使用'href =“#blog”',我的动画就可以了,但是不能调用python def。