Val*_*Val 46 javascript jquery
我正在使用editArea库和jquery来做我需要的...
http://www.cdolivet.com/index.php?page=editArea&sess=2b8243f679e0d472397bfa959e1d3841
所以在我的HTML中有一个iframe标签,editArea使用我需要的东西来使用jquery访问类似的东西
$('iframe textarea').keydown(function (e){
number = 17; //any number really :)
if(e.which == number){
//do something...
alert('Done...');
}
});
Run Code Online (Sandbox Code Playgroud)
我尝试了以上但看起来它没有检测到该密钥.但是如果选择器是$(文档)它可以工作,因此函数的其余部分工作它只是它没有拿起iframes textarea keydown
有任何想法吗?谢谢
jAn*_*ndy 67
$("iframe").contents().find("textarea").keydown(...)
Run Code Online (Sandbox Code Playgroud)
您需要在document
iframe 内部进行搜索,以获取textarea
元素:
var textarea = $('textarea', $('iframe').get(0).contentWindow.document);
textarea.keydown(function (e){
var number = 17;
var code = (e.keyCode ? e.keyCode : e.which);
if(code == number){
//do something...
alert('Done...');
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
64227 次 |
最近记录: |