在阅读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"
>身体变黑(背景色)我最终使用http://flask.pocoo.org/docs/0.11/patterns/jquery/的代码作为起点做了类似的事情。
基本思想是拥有一个“帮助程序路径”,其中包含您要执行的所有python,然后使用jQuery将您想要的数据发送到该帮助程序路由。然后它获取从python路由返回的数据(在本例中为JSON),然后根据返回的数据执行您想要的任何HTML操作。