2013-05-13 31 views
5

Cách tải trang JQM bằng cách lấy phần tử có thuộc tính data-role="page" qua ajax và không phải toàn bộ tài liệu.Kiểu tải và kịch bản JQuery Mobile trên làm mới

Vì vậy, làm cách nào để làm cho JQuery Mobile tải các kiểu và tập lệnh từ bất kỳ trang nào (hoặc làm mới), thay vì chỉ tải chúng trong điểm nhập cảnh (index.htm)?

Trả lời

0

Cảm ơn, tôi đã có tất cả JS của tôi trên một tập tin, nhưng jquery, jqm, và các tập tin css jqm cần phải được trên mỗi trang quá. Những gì tôi đã kết thúc làm là bao gồm một kịch bản trên mỗi trang cơ thể kiểm tra nếu các kịch bản tồn tại. Nếu họ không ở đó, họ sẽ được thêm động.

Nó sẽ là như thế này

if (document.getElementsByTagName('script') < 3) 
    { 
    createElement 
    setAttribute 
    append inside head element 
    //repeat for each script/styleshet 
    } 

    else 
    //do nothing 

Nếu tôi đã đi con đường của bao gồm tất cả các file trong cơ thể, sẽ có một sự thừa của các tài sản được yêu cầu trên mỗi thay đổi trang. Tôi tin rằng điều này xung quanh nó. Nó dường như làm việc cho đến nay.

Các vấn đề liên quan