我几天前几乎有同样的问题,关于JavaScript没有在Prototype窗口内运行。 解决方案是附加“窗口”。函数名称,它工作,现在我正在尝试为jQuery做同样的事情,但没有成功。
以下是正在运行的JavaScript代码:
window.show_confirm = function(id)
这是我想要工作的jQuery示例:
jQuery('input[type="text"]').focus(function() {
if (this.value == this.defaultValue){
this.value = '';
}
if(this.value != this.defaultValue){
this.select();
}
});
任何帮助将不胜感激!
P.S - 你可以看到我已经有了noconflict()所以不要试图建议,因为在这种情况下它没有帮助。
答案 0 :(得分:0)
试一试
var $jQ = jQuery;
$jQ(document).ready(function(){
$jQ('input[type="text"]').focus(function() {
if (this.value == this.defaultValue){
this.value = '';
}
else {
this.select();
}
});
});