1
我不確定爲什麼我沒有得到我的data-id
值其被表現爲undefined
jQuery的數據-ID未定義
的data-id
顯示一個int
<li>
<input style="width:100%;" placeholder="Page Title" id="post_title" onclick="urlCheck()" dataid="<?php echo($website_id);?>" name="post_title" type="text" value="<?php echo set_value('post_title', $post['post_title']); ?>" />
<?php echo form_error('post_title'); ?>
</li>
JS:
function urlCheck() {
$(".postForm").on('click', '#post_title', function (e) {
var id = $('#post_title').attr("data-id");
console.log(id);
e.preventDefault();
});
}
在你的html.Try中沒有連字符'-at'(「dataid」)' –