有人在吗 请教个 Jquery的问题
$(".textBox1").change(function () { alert($("textBox1").text); });这个change事件不触发 ... $(".btn1").click(test());
function test() {
alert("aaaaabbbbb");这样写 在页面load之后就弹出了 aaaaabbbbb
$(".btn1").click(function () {
alert("ccccc");
});这样写 也是不会触发 Click事件
小弟刚学Jquery 请高手指教```
$(".textBox1").change(function () { alert($("textBox1").text); });这个change事件不触发 ... $(".btn1").click(test());
function test() {
alert("aaaaabbbbb");这样写 在页面load之后就弹出了 aaaaabbbbb
$(".btn1").click(function () {
alert("ccccc");
});这样写 也是不会触发 Click事件
小弟刚学Jquery 请高手指教```
$("textBox1")这样取出来的是html里的textBox1标签数组 很显然没有这样的标签如果是ID属性楼主这样取吧 $("#textBox1") 这样取出来的是单个元素,可以直接加事件
$(".textBox1").change(function () { alert($(this).text()); });//this指向你修改的textbox $(".btn1").click(function () {//有class="btn1"样式的元素没有
alert("ccccc");
});
#这里是不可以用点的 而且在this哪里是只所出发函数的空间 这样效率会高一些
$(document).ready({$("#btn1").click(function () {
alert("ccccc");
});)}
({$("#btn1").click(function () {
alert("ccccc");
})弹出是这样的 刚才写错了
这样就触发了啊
$("#textBox1").keyup(function () { alert($(this).val()); });
我的目的也是使用 类选择器选择对象.
而且在三检查了 没有拼写错误```很郁闷的是 $(".btn1").click(test()) 这样写 并没有达到我希望的 class 为 btn1 的按钮单击时调用 test() 方法, 而是 页面Load事件 调用了 test() 方法而 $(".btn1").click(funcation() {alert("aaaaa");} ); 这样写
完全就没有能够 触发click 事件 !! 大家再帮我想想 哪里出了问题 ! 非常感谢!