我有一个jQuery函数,可以监控'beforeunload‘的状态。因此,每次我进行刷新时,都会执行此方法。
The function is as follows:
<script type="text/javascript">
var bIsSafeRedirect = false;
$('#reload').click(function()
{
bIsSafeRedirect = true;
location.reload();
});
$(window).bind('beforeunload'
有很多方法可以将事件附加到HTML元素上。第一种方式是: HTML属性
<div id="foo" onclick="print2()> My event is attached as HTML attribute</div>
第二种方法是使用一些库(比如jQuery)
<div id="bar"> My event is attached using jQuery </div>
<script>
$("#bar").click(function() {
在jQuery中,我可以创建一个包含数据的超文本标记语言元素:
$('<button onclick="btn()"></button>').data("field", { i: i, j: j }).appendTo("body");
并这样使用它:
function btn(){
var field = $(this).data("field")
alert(field.i)
}
HTML
<button onclick="btn()" data-f
考虑一下这把小提琴:
var test = $('#test');
var click = $('#click');
var data = [{
id: "gDDWdwewqeWEDQWE222wedEDDEW"
}, {
id: "232exEWXDWE23e21EDXXE!!@q"
}];
click.click(function() {
var data = [{
id: "gDDWdwewqeWEDQWE222wedEDDEW"
}, {
id: "232exE