當(dāng)然無效啦,
創(chuàng)新互聯(lián)建站是專業(yè)的開陽網(wǎng)站建設(shè)公司,開陽接單;提供成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、外貿(mào)營銷網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行開陽網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
$("#di .dt").css("cursor","pointer").click(function(){ $(this).remove();})
你這個(gè)代碼放在$(function(){})里面,就是頁面加載完的時(shí)候觸發(fā),而頁面加載完的時(shí)候根本就沒有dt這個(gè)東西。
$(document).ready(function(){
$("#btn").click(function(){
var str=$("trtd##################/tdtd id=\"dt\"******/td/tr");
$("#di").append(str);
$("#dt").css("cursor","pointer").click(function(){
alert("click");
})
});
});
!doctype?html
html
head
meta?charset="utf-8"
title代碼不起作用/title?
script?type="text/javascript"?src=""/script
script?type="text/javascript"
//標(biāo)準(zhǔn)寫法,就是需要聲明為javascript:腳本(type="text/javascript")
$(document).ready(function()?{
?alert(1);
});
/script
script
$(function?()?{
alert(1)
//代碼不起作用,原因有兩種時(shí)候,一種就是沒有引入jquery類庫,第二種,就是有其它jquery代碼報(bào)錯(cuò)(深圳網(wǎng)站建設(shè))
})
/script
/head
body?
/body
/html
我覺得最大的可能是你用jquery設(shè)置的margin-top沒有加單位的原因,其次也可能有$('.logo').height()-$('.logo_img').height()缺少數(shù)值類型轉(zhuǎn)換的因素。
要加上單位,像下面這樣:
script
$(document).ready( function (){
$('.logo_img').css({
'margin-top':(($('.logo').height()-$('.logo_img').height())/2) + 'px'
});
});
/script
保險(xiǎn)起見的話,再加上類型轉(zhuǎn)換:
script
$(document).ready( function (){
$('.logo_img').css({
'margin-top':((parseFloat($('.logo').height())-parseFloat($('.logo_img').height()))/2) + 'px'
});
});
/script
還有,如果這個(gè)元素在頁面中是唯一的,本人還是推薦用id去獲取元素,這樣用js選擇器取值時(shí)也會(huì)更直接快速,保持良好的代碼書寫習(xí)慣,很重要。
無刷新分頁的話,屬于動(dòng)態(tài)加入對象到DOM中,這部分對象是無法繼承原有的事件,所以無效.因此可以考慮把js封裝成函數(shù),然后,用html的onclick屬性來綁定這個(gè)函數(shù),這樣的話每次加載出來都可以繼承原有事件了.我也遇到了差不多的問題,親測可用.
可能造成的原因:
1、沒有引用jquery文件
2、引用jquery文件路徑不正確
3、引用jquery文件版本庫不正確
4、選擇器之前代碼中有bug導(dǎo)致運(yùn)行停止
5、選擇器執(zhí)行時(shí)元素不存在(在頁面加載完成前調(diào)用)
把這個(gè)文件jquery.cookie.js下載下來,保存到項(xiàng)目js相關(guān)的目錄里,然后再頁面引入的地方改為項(xiàng)目中該js的路徑,name就不存在失效的問題?;蛘咦约嘿I個(gè)cdn對該文件加速,可以預(yù)控失效的問題。