我想在用户按n
按钮时显示文字。
例如show You pressed n button
我的语言是javascript,我也使用jQuery。
在我写这个问题之前,我测试了这段代码:
$(window).keypress(function (event) {
if(event.which==78){
console.log('true')
}
})
谢谢你们;
答案 0 :(得分:2)
这足以改变:
if(event.which==78){
为:
if(String.fromCharCode(event.which)=='n'){
$(window).keypress(function (event) {
if(String.fromCharCode(event.which)=='n'){
console.log('true')
}
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
答案 1 :(得分:0)
<column name="created_at" class="Magento\Ui\Component\Listing\Columns\Date">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="timezone" xsi:type="boolean">false</item>
<item name="filter" xsi:type="string">dateRange</item>
<item name="component" xsi:type="string">Magento_Ui/js/grid/columns/date</item>
<item name="label" xsi:type="string" translate="true">Created</item>
<item name="dateFormat" xsi:type="string">MMM dd, YYYY, H:mm:ss A</item>
</item>
</argument>
</column>
按钮怎么样?
或Enter
或shift
或多键,例如Ctrl
还Ctrl + shift