Jquery 自动激活嵌入式sage细胞

Jquery 自动激活嵌入式sage细胞,jquery,html,embed,sage,Jquery,Html,Embed,Sage,我正试图在我的网页中嵌入一个小的sage细胞/程序。但是,该单元仅在用户按下激活按钮时激活。我希望单元格自动显示在页面上,这样用户就不必按下激活按钮,然后在中为程序输入值。我不知道我怎么能做到这一点。他们是否有办法自动按下由脚本创建的按钮?他们有办法让牢房出现吗 以下是源代码: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="viewport

我正试图在我的网页中嵌入一个小的sage细胞/程序。但是,该单元仅在用户按下激活按钮时激活。我希望单元格自动显示在页面上,这样用户就不必按下激活按钮,然后在中为程序输入值。我不知道我怎么能做到这一点。他们是否有办法自动按下由脚本创建的按钮?他们有办法让牢房出现吗

以下是源代码:

<!DOCTYPE HTML>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title>Sage Cell Server</title>
    <script src="https://sagecell.sagemath.org/static/jquery.min.js"></script>
    <script src="https://sagecell.sagemath.org/static/embedded_sagecell.js"></script>



    <script>$(function () {
    // Make the div with id 'mycell' a Sage cell
    sagecell.makeSagecell({inputLocation:  '#mycell',
                           template:       sagecell.templates.minimal,
                           evalButtonText: 'Activate'});
                           hide: ['evalButton']
    // Make *any* div with class 'compute' a Sage cell

    });
    </script>
  </head>
  <body>


  <h2>Factorial</h2>
  Click the “Activate” button below to calculate factorials.
    <div id="mycell">
@interact
def _(a=(1, 10)):
    print factorial(a)
 </script>
</div>


  </body>
</html>

Sage单元服务器
$(函数(){
//将id为“mycell”的div设置为Sage单元格
makeSagecell({inputLocation:'#mycell',
模板:sagecell.templates.minimal,
evalbuttonext:“激活”});
隐藏:['evalButton']
//将类为“compute”的*any*div设为Sage单元格
});
阶乘的
单击下面的“激活”按钮计算阶乘。
@互动
定义(a=(1,10):
印刷阶乘(a)
以下是生成的按钮的html:

<button type="button" class="sagecell_evalButton ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="false"><span class="ui-button-text">Activate</span></button>
激活

以下是按下按钮(使用单元格)后的页面:

隐藏编辑器和evalButton。不需要evalButton文本。将autoeval设置为true。默认设置为false

sagecell.makeSagecell({inputLocation:  '#mycell',
                       template:       sagecell.templates.minimal,
                       hide: ["editor","evalButton"],
                       autoeval: true});

你能在JSFIDLE上复制同样的功能吗,