作者pavlov (海風)
看板Ajax
標題[問題] Timile Timeline + jQuery Thickbox
時間Mon Sep 14 00:52:09 2009
目前我遇到的問題是卡在 Thickbox 的 Javascript 整合問題
以下的程式碼
document.location.href="
http://tw.yahoo.com/"
能使事件按一下跳至奇摩等同於一般超連結如下
<a href="
http://tw.yahoo.com/" >奇摩</a>
---
但是為了要整合功能想讓如下的功能(Thickbox彈出式iframe)使用
諸如document.location.href類似的方法寫卻失敗了
<a href="
http://tw.yahoo.com/?keepThis=true&
TB_iframe=true&height=550&width=850"
title="奇摩" class="thickbox">奇摩</a>
多了title 和 class兩個屬性 沒辦法寫進連結
請教高手要如何附加此二屬性呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.81.242
1F:→ TonyQ:觀念不太對 , location.href 只是行為跟a href 相同 , 09/14 08:16
2F:→ TonyQ:本質上是不一樣的東西 ,要達到thickbox的效果跟附加 title 09/14 08:17
3F:→ TonyQ:class 是不對的思維. thickbox 有提供 tb_show這個函式可用, 09/14 08:19
4F:→ TonyQ:用法可參考tb_init 中的寫法 , 當然這種特別的客製化就是需 09/14 08:20
5F:→ TonyQ:要一點自己對 js 的認知了 , 加油. 09/14 08:20
6F:→ TonyQ:以上兩個函式都可以在thickbox 的原始碼中找到. 09/14 08:21
7F:→ pavlov:謝謝qtony大解說 再請問一下 我有什麼方法可以抓取 09/15 05:28
8F:→ pavlov:document.location.href所對應到的對象物件呢? 09/15 05:29
9F:→ pavlov:我希望能設定它所指向的物件屬性 09/15 07:11
10F:→ TonyQ:location.href 並沒有實質物件 , 另外就是假設有 , 你加上去 09/15 22:40
11F:→ TonyQ:在原始thickbox的狀況下 , 也是不會work的. 因為時間點過了 09/15 22:40