Tôi bị kẹt. Đã tìm kiếm và thử hàng giờ liền.Làm thế nào để gọi hàm javascript với tham số trong trình xử lý sự kiện jquery?
EDIT: Tôi vẫn không thể hoạt động. Được rồi, tôi sẽ chỉ đưa mã nguồn để làm rõ những gì tôi muốn hoàn thành.
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript">
var date_fmt="yyyy-mm-dd";
var time_fmt="HH:MM";
var date_field="#id_start_0, #id_end_0"; //id refering to html input type='text'
var time_field="#id_start_1, #id_end_1"; //id refereing to html input type='text'
function clearFmt(fmt_type)
{
if($(this).val() == fmt_type) {
$(this).val("");
}
}
function putFmt(fmt_type)
{
if($(this).val() == "") {
$(this).val(fmt_type);
}
}
$(document).ready(function() {
$(date_field).attr("title",date_fmt);
$(time_field).attr("title",time_fmt);
$(date_field).click(function() {
clearFmt(date_fmt);
});
$(date_field).blur(function(){
putFmt(date_fmt);
});
$(time_field).click(function(){
clearFmt(time_fmt);
});
$(time_field).blur(function(){
putFmt(time_fmt);
});
});
</script>
Trợ giúp?
Bạn muốn myFunc được đánh giá tại thời điểm nhấp chuột so với lúc khởi tạo, đúng không? –