我有javascript创建元素输入文本框来存储jquery日期选择器,但它不起作用:(
jQuery(document).ready(function($) {
$( "#pohdddt" ).datepicker({showOtherMonths: true,selectOtherMonths: true,dateFormat: 'dd.mm.yy',showOn: 'button',buttonImage: "<?php echo base_url()?>icons/cal.gif", buttonImageOnly: true, showAnim: 'slideDown', duration: 'fast'});
});
var cell = document.createElement("td");
var theInput = document.createElement('input');
var img = document.createElement('img');
img.setAttribute('alt', 'select date ');
img.setAttribute('class', 'ui-datepicker-trigger');
img.setAttribute('src',base_url_no_index+'icons/cal.gif');
theInput.setAttribute('id', 'pohdddt'+i);
theInput.setAttribute('name', 'pohdddt');
theInput.setAttribute('value', '<?php echo date('d.m.Y'); ?>');
theInput.setAttribute('size', '10');
theInput.setAttribute('class','hasDatepicker');
cell.appendChild(theInput);
cell.appendChild(img);
row.appendChild(cell);
如何在创建此元素时调用jquery事件Onclick? 如果是这样,我将创建 var Ahref = document.createElement('a');
有什么建议吗?
在此之前谢谢 Rizq
答案 0 :(得分:0)
$('#target').click(function() {
alert('Handler for .click() called.');
});
html代码
<div id="other">
Trigger the handler
</div>
有关完整信息,请浏览http://api.jquery.com/click/