在鼠标上调用带有bootstrap javascript的python并执行它

问题描述 投票:0回答:1

在阅读bootstrap文档时,我很安静,但我已经读过你可以用javascript调用python,如果你能帮助我解决我的问题,我将不胜感激。

我正在运行flask和python for backend stuff,但是当html id在鼠标悬停时我需要调用python。

这是一些示例html:

<body>
    <button class="btn btn-default" type="button" id="firstbutton">Button</button>
    <button class="btn btn-default" type="button" id="secondbutton">Button</button>
</body>

我知道用javascript调用身体背景颜色很容易,但是对于我的工作,我需要看一个调用python的代码。(我知道,我知道......但我真的很想看到这个过程) 。任何人都可以这么好,并一步一步地向我解释这是如何工作的。真的很感激。

所以我们假设:

  • onmouseover> id="firstbutton">身体变红(背景色)
  • onmouseover> id="secondbutton">身体变黑(背景色)
python html twitter-bootstrap flask
1个回答
0
投票

我最终使用http://flask.pocoo.org/docs/0.11/patterns/jquery/的代码作为起点做了类似的事情。

基本思想是拥有一个“帮助程序路径”,其中包含您要执行的所有python,然后使用jQuery将您想要的数据发送到该帮助程序路由。然后它获取从python路由返回的数据(在本例中为JSON),然后根据返回的数据执行您想要的任何HTML操作。

© www.soinside.com 2019 - 2024. All rights reserved.