我需要一个 mousedown/up 事件影响通过 .load 购买到页面中的元素。
我正在使用它,但我想我可能弄错了:
$("#newBtn").live('mouseup', function(){
$(this).css('box-shadow', '0px 7px 10px -5px #000');
}).mousedown(function(){
$(this).css('box-shadow', '0px 7px 10px -5px #666');
});
这是加载事件:
$('#dashboard').click(function()
{
$('#box').html('');
$('#box').load('ajax/content.php #dashboard');
});
$('#calendar').click(function()
{
$('#box').html('');
$('#box').load('ajax/content.php #calendar');
});
这是两个按钮,其中一个加载一个包含#newBtn 的 div。
任何帮助,将不胜感激!
我也试过这个:
$("#dashboard").on('load', function(){
$('#newBtn').mouseup(function()
{
$(this).css('box-shadow', '0px 7px 10px -5px #000');
}).mousedown(function(){
$(this).css('box-shadow', '0px 7px 10px -5px #666');
});
});
我的想法是,在将新 div 加载到我的页面时,鼠标按下事件将被武装。但没有这样的运气:(