Đây là một tài liệu tham khảo đầy đủ cho markdown: http://daringfireball.net/projects/markdown/syntax
Và vì không có đề cập đến làm thế nào để thiết lập các thuộc tính mục tiêu, tôi sẽ tin rằng nó không phải là trực tiếp có thể, nhưng tham chiếu cũng cho biết:
Đối với bất kỳ đánh dấu nào không được bao gồm bởi Cú pháp của đánh dấu, bạn chỉ cần sử dụng HTML . Không cần phải mở đầu nó hoặc phân tách nó để cho biết rằng bạn đang chuyển đổi từ Chuyển đổi sang HTML sang chế độ ; bạn chỉ cần sử dụng thẻ.
Nguồn: http://daringfireball.net/projects/markdown/syntax#html
Vì vậy, tôi sẽ đề nghị bạn phải sử dụng cú pháp html cho các liên kết như cập nhật
này
nếu bạn quấn markdown tạo ra nội dung trong một div với một id cụ thể như sau:
và bạn sử dụng jQuery, bạn có thể thêm javascript sau:
$('#some_id a').attr('target','_blank');
Hoặc bạn có thể lưu kết quả BlueCloth trong một biến trước khi xuất.
markdown_generated_string.gsub!(/<a\s+/i,'<a target="_blank" ')
Đây không phải là câu hỏi về BlueCloth. Đó là về Markdown. vì vậy hãy thay đổi tiêu đề. – jigfox