加载文档时合并2个事件

时间:2015-10-31 20:03:35

标签: javascript jquery

如何在文档加载时绑定2个不同的事件?

我有一个文本字段和一个按钮。单击按钮时应执行该功能:

using (StreamReader sr = File.OpenText("E:\\login.txt"))
               {
                   string[] lines = File.ReadAllLines("E:\\login.txt");

                   {

                       if (lines.Contains(Username) && lines.Contains(Password))
                       {
                          .......
                       }

或按下Enter时:

$(document).ready(function() {
    $("button").click(function() {
       myFunction();
    });
});

但如何结合这两个事件?

2 个答案:

答案 0 :(得分:1)

你想要这个:

$(document).ready(function() {
    $("button").click(function() {
       myFunction();
    });
    $("#id_of_textbox").keyup(function(event){
        if(event.keyCode == 13){
            myFunction();
        }
    });
});

答案 1 :(得分:0)

您可以根据需要将您的功能绑定到任意数量的事件,这是单向的......

import matplotlib.pyplot as plt

fig, ((ax1a, ax2a), (ax3a, ax4a)) = plt.subplots(2, 2)

ax1b = ax1a.twinx()
ax2b = ax2a.twinx()
ax3b = ax3a.twinx()
ax4b = ax4a.twinx()

ax1a.set_ylabel('ax1a')
ax2a.set_ylabel('ax2a')
ax3a.set_ylabel('ax3a')
ax4a.set_ylabel('ax4a')
ax1b.set_ylabel('ax1b')
ax2b.set_ylabel('ax2b')
ax3b.set_ylabel('ax3b')
ax4b.set_ylabel('ax4b')

plt.tight_layout()
plt.show()